CIM_ConcreteJob clase
Una versión concreta de la clase CIM_Job . Esta clase representa una unidad de trabajo instantánea genérica que se va a ejecutar, como un lote o un trabajo de impresión.
Sintaxis
[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";
};
Miembros
La clase CIM_ConcreteJob tiene estos tipos de miembros:
Métodos
La clase CIM_ConcreteJob tiene estos métodos.
Método | Descripción |
---|---|
GetError | Recupera información de error para el estado operativo de un trabajo concreto. |
RequestStateChange | Solicita el cambio de estado especificado a un trabajo concreto. |
Propiedades
La clase CIM_ConcreteJob tiene estas propiedades.
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave, Invalidación ("InstanceID")
Identifica de forma única y opaca una instancia de esta clase dentro del ámbito del espacio de nombres contenedor.
Importante
Para garantizar la unicidad dentro del espacio de nombres, el valor de la propiedad InstanceID debe construirse en el siguiente patrón: OrgID:LocalID
OrgID debe incluir un nombre único, con derechos de autor o de otro modo único que sea propiedad de la entidad empresarial que define instanceID o sea un identificador registrado asignado por una autoridad global reconocida. Este patrón es similar a la estructura de los nombres de clase de esquema. Además, para garantizar la unicidad, los primeros dos puntos de InstanceID deben estar entre OrgID yLocalID. Por lo tanto, el OrgID no debe contener dos puntos (':').
LocalID lo elige la entidad empresarial y no se debe volver a usar para identificar diferentes elementos subyacentes del mundo real.
Si no se usa el patrón anterior, la entidad de definición debe asegurarse de que el valor de InstanceID resultante no se vuelva a usar en las propiedades instanceID generadas por este proveedor u otros proveedores para este espacio de nombres.
En el caso de las instancias definidas por el Grupo de tareas de administración distribuida (DMTF), el patrón debe usarse con el orgID establecido en CIM.
-
-
JobState
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
El estado operativo del trabajo y la transición entre esos estados.
-
-
Nuevo (2)
-
el trabajo nunca se ha iniciado.
-
A partir de (3)
-
El trabajo pasa de los estados "Nuevo", "Suspendido" o "Servicio" al estado "En ejecución".
-
En ejecución (4)
-
El trabajo se está ejecutando.
-
Suspendido (5)
-
El trabajo se detiene, pero se puede reiniciar sin problemas.
-
Apagar (6)
-
El trabajo se mueve a un estado "Completed", "Terminated" o "Killed".
-
Completado (7)
-
El trabajo se ha completado normalmente.
-
Finalizado (8)
-
El trabajo se ha detenido mediante una solicitud de cambio de estado "Terminate". El trabajo y todos sus procesos subyacentes se finalizan y se pueden reiniciar (esto es específico del trabajo) solo como un nuevo trabajo.
-
Asesinado (9)
-
El trabajo se ha detenido mediante una solicitud de cambio de estado "Kill". Es posible que los procesos subyacentes se hayan quedado en ejecución y que la limpieza sea necesaria para liberar recursos.
-
Excepción (10)
-
El trabajo está en un estado anómalo que podría ser indicativo de una condición de error. El estado real puede mostrarse a través de objetos específicos del trabajo.
-
Servicio (11)
-
El trabajo está en un estado específico del proveedor que admite la detección o resolución de problemas, o ambos
-
Consulta pendiente (12)
-
Esperando a que un cliente resuelva una consulta.
-
DmTF Reservado (13..32767)
-
Proveedor reservado (32768..65535)
Nombre
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Obligatorio, Invalidación ("Nombre")
Nombre descriptivo de la instancia. Además, el nombre descriptivo se puede usar como una propiedad para una búsqueda o consulta.
Nota
El nombre no tiene que ser único dentro del espacio de nombres.
TimeBeforeRemoval
-
Tipo de datos: datetime
-
Tipo de acceso: lectura/escritura
-
Calificadores: Obligatorio
Indica cuánto tiempo se conserva un trabajo completado. El valor predeterminado es "000000000000500.000000:000" (cinco minutos).
TimeOfLastStateChange
-
Tipo de datos: datetime
-
Tipo de acceso: solo lectura
Fecha u hora en que el estado del trabajo cambió por última vez.
Nota
Si el estado del trabajo no ha cambiado y esta propiedad se rellena, debe establecerse en un valor de intervalo cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 |
Servidor mínimo compatible |
Windows Server 2012 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|