classe CIM_ConcreteJob

Versione concreta della classe CIM_Job . Questa classe rappresenta un'unità istanza generica del lavoro da eseguire, ad esempio un batch o un processo di stampa.

Sintassi

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ConcreteJob : CIM_Job
{
  string   InstanceID;
  string   Name;
  uint16   JobState;
  datetime TimeOfLastStateChange;
  datetime TimeBeforeRemoval = "00000000000500.000000:000";
};

Members

La classe CIM_ConcreteJob include questi tipi di membri:

Metodi

La classe CIM_ConcreteJob include questi metodi.

Metodo Descrizione
GetError Recupera le informazioni sugli errori per lo stato operativo di un processo concreto.
RequestStateChange Richiede la modifica dello stato specificata a un processo concreto.

Proprietà

La classe CIM_ConcreteJob ha queste proprietà.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave, Override ("InstanceID")

Identifica in modo univoco e opaco un'istanza di questa classe nell'ambito dello spazio dei nomi contenente.

Importante

Per garantire l'univocità nello spazio dei nomi, il valore della proprietà InstanceID deve essere costruito nel modello seguente: OrgID:LocalID

OrgID deve includere un nome protetto da copyright, marchio o altrimenti univoco di proprietà dell'entità aziendale che definisce instanceID o essere un ID registrato assegnato da un'autorità globale riconosciuta. Questo modello è simile alla struttura dei nomi delle classi dello schema. Inoltre, per garantire l'univocità, i primi due punti in InstanceID devono essere tra OrgID e LocalID. Pertanto l'OrgID non deve contenere due punti (':').

LocalID viene scelto dall'entità aziendale e non deve essere usato nuovamente per identificare diversi elementi reali sottostanti.

Se il modello precedente non viene usato, l'entità che definisce deve garantire che il valore InstanceID risultante non venga usato nuovamente tra le proprietà InstanceID generate da questo provider o altri provider per questo spazio dei nomi.

Per le istanze definite da DMTF (Distributed Management Task Force), il modello deve essere usato con l'orgID impostato su CIM.

JobState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Lo stato operativo del processo e la transizione tra questi stati.

Nuovo (2)

il processo non è mai stato avviato.

Avvio (3)

Il processo viene spostato dallo stato "Nuovo", "Sospeso" o "Servizio" nello stato "Esecuzione".

Esecuzione (4)

Il processo è in esecuzione.

Sospeso (5)

Il processo viene arrestato, ma può essere riavviato in modo semplice.

Arresto (6)

Il processo viene spostato in uno stato "Completato", "Terminato" o "Ucciso".

Completato (7)

Il processo è stato completato normalmente.

Terminato (8)

Il processo è stato arrestato da una richiesta di modifica dello stato "Termina". Il processo e tutti i relativi processi sottostanti vengono terminati e possono essere riavviati (questo è specifico del processo) solo come nuovo processo.

Ucciso (9)

Il processo è stato arrestato da una richiesta di modifica dello stato "Kill". I processi sottostanti potrebbero essere stati lasciati in esecuzione e la pulizia potrebbe essere necessaria per liberare le risorse.

Eccezione (10)

Il processo si trova in uno stato anomalo che potrebbe essere indicativo di una condizione di errore. Lo stato effettivo può essere visualizzato anche se oggetti specifici del processo.

Servizio (11)

Il processo si trova in uno stato specifico del fornitore che supporta l'individuazione dei problemi o la risoluzione o entrambi

Query in sospeso (12)

In attesa che un client risolva una query.

DMTF Riservato (13..32767)

Fornitore riservato (32768...65535)

Nome

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Obbligatorio, Override ("Name")

Nome descrittivo dell'istanza. Inoltre, il nome descrittivo può essere usato come proprietà per una ricerca o una query.

Nota

Il nome non deve essere univoco nello spazio dei nomi.

TimeBeforeRemoval

Tipo di dati: datetime

Tipo di accesso: Lettura/scrittura

Qualificatori: obbligatorio

Indica la durata di conservazione di un processo completato. Il valore predefinito è "0000000000005000.000000:000" (cinque minuti).

TimeOfLastStateChange

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data o ora dell'ultima modifica dello stato del processo.

Nota

Se lo stato del processo non è stato modificato e questa proprietà viene popolata, deve essere impostata su un valore intervallo zero.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_Job