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
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Vea también

CIM_Job