Classe CIM_Job (Provedores WMI CIMWin32)
A classe CIM_Job representa uma unidade de trabalho para um sistema, como um trabalho de impressão. Um trabalho é diferente de um processo porque um trabalho pode ser agendado.
Importante
As classes CIM (Modelo de Informações Comuns) do DMTF (Distributed Management Task Force) são as classes pai nas quais as classes WMI são criadas. Atualmente, o WMI dá suporte apenas aos esquemas de versão CIM 2.x.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.
Sintaxe
[Abstract, UUID("{8502C564-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_Job : CIM_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
datetime ElapsedTime;
string JobStatus;
string Notify;
string Owner;
uint32 Priority;
datetime StartTime;
datetime TimeSubmitted;
datetime UntilTime;
};
Membros
A classe CIM_Job tem estes tipos de membros:
Propriedades
A classe CIM_Job tem essas propriedades.
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), DisplayName ("Caption")
Uma breve descrição textual do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: DisplayName ("Description")
Uma descrição textual do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
ElapsedTime
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
Período de tempo em que o trabalho foi executado.
-
-
InstallDate
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data de Instalação")
Indica quando o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
JobStatus
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Cadeia de caracteres de forma livre que representa o trabalho status.
-
-
Nome
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: DisplayName ("Name")
Rótulo pelo qual o objeto é conhecido. Quando subclasse, essa propriedade pode ser substituída para ser uma propriedade de chave.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Notificar
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O usuário é notificado após a conclusão ou falha do trabalho.
-
-
Proprietário
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Usuário que enviou o trabalho.
-
-
Prioridade
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Importância da execução de um trabalho.
-
-
StartTime
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
Hora em que o trabalho começou.
-
-
Status
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (10), DisplayName ("Status")
Cadeia de caracteres que indica o status atual do objeto. As status operacionais e não operacionais podem ser definidas. As status operacionais podem incluir "OK", "Degradado" e "Falha de Pred". "Pred Fail" indica que um elemento está funcionando corretamente, mas está prevendo uma falha (por exemplo, uma unidade de disco rígido habilitada para SMART).
As status não operacionais podem incluir "Erro", "Iniciando", "Parando" e "Serviço". O "Serviço" pode ser aplicado durante o disco espelho-resilvering, recarregando uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros estados.
Essa propriedade é herdada de CIM_ManagedSystemElement.
Os valores incluem o seguinte:
-
-
OK ("OK")
-
Erro ("Erro")
-
Degradado ("Degradado")
-
Desconhecido ("Desconhecido")
-
Pred Fail ("Pred Fail")
-
Iniciando ("Iniciando")
-
Parando ("Parando")
-
Serviço ("Serviço")
-
Estressado ("Estressado")
-
NonRecover ("NonRecover")
-
Sem Contato ("Sem Contato")
-
Lost Comm ("Lost Comm")
TimeSubmitted
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
Hora em que o trabalho foi enviado.
UntilTime
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
Hora em que o trabalho é inválido ou deve ser interrompido.
Comentários
A classe CIM_Job é derivada de CIM_LogicalElement.
O WMI não implementa essa classe. Para classes derivadas de CIM_Job, consulte Classes Win32.
Esta documentação é derivada das descrições da classe CIM publicadas pelo DMTF. A Microsoft pode ter feito alterações para corrigir erros secundários, estar em conformidade com os padrões de documentação do SDK da Microsoft ou fornecer mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|