classe CIM_ConcreteJob
Uma versão concreta da classe CIM_Job . Essa classe representa uma unidade de trabalho instanciável genérica a ser executada, como um lote ou um trabalho de impressão.
Sintaxe
[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";
};
Membros
A classe CIM_ConcreteJob tem esses tipos de membros:
Métodos
A classe CIM_ConcreteJob tem esses métodos.
Método | Descrição |
---|---|
GetError | Recupera informações de erro para o status operacional de um trabalho concreto. |
RequestStateChange | Solicita a alteração de estado especificada para um trabalho concreto. |
Propriedades
A classe CIM_ConcreteJob tem essas propriedades.
-
InstanceID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, Substituição ("InstanceID")
Identifica exclusiva e opacamente uma instância dessa classe dentro do escopo do namespace que contém.
Importante
Para garantir a exclusividade dentro do namespace, o valor da propriedade InstanceID deve ser construído no seguinte padrão: OrgID:LocalID
OrgID deve incluir um nome com direitos autorais, marca registrada ou de outra forma exclusivo que pertence à entidade de negócios que define o InstanceID ou ser uma ID registrada atribuída por uma autoridade global reconhecida. Esse padrão é semelhante à estrutura de nomes de classe de esquema. Além disso, para garantir a exclusividade, os primeiros dois-pontos em InstanceID devem estar entre o OrgID eo LocalID. Portanto, o OrgID não deve conter dois-pontos (':').
LocalID é escolhido pela entidade de negócios e não deve ser usado novamente para identificar diferentes elementos subjacentes do mundo real.
Se o padrão acima não for usado, a entidade de definição deverá garantir que o valor instanceID resultante não seja reutilizado em nenhuma propriedade InstanceID produzida por esse provedor ou outros provedores para esse namespace.
Para instâncias definidas do DMTF (Distributed Management Task Force), o padrão deve ser usado com o OrgID definido como CIM.
-
-
JobState
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O estado operacional do trabalho e a transição entre esses estados.
-
-
Novo (2)
-
o trabalho nunca foi iniciado.
-
Começando (3)
-
O trabalho está mudando dos estados "Novo", "Suspenso" ou "Serviço" para o estado "Em execução".
-
Em execução (4)
-
O trabalho está em execução.
-
Suspenso (5)
-
O trabalho é interrompido, mas pode ser reiniciado de maneira contínua.
-
Desligar (6)
-
O trabalho está mudando para um estado "Concluído", "Encerrado" ou "Morto".
-
Concluído (7)
-
O trabalho foi concluído normalmente.
-
Encerrado (8)
-
O trabalho foi interrompido por uma solicitação de alteração de estado 'Terminate'. O trabalho e todos os seus processos subjacentes são encerrados e podem ser reiniciados (isso é específico do trabalho) apenas como um novo trabalho.
-
Morto (9)
-
O trabalho foi interrompido por uma solicitação de alteração de estado 'Kill'. Os processos subjacentes podem ter sido deixados em execução, e a limpeza pode ser necessária para liberar recursos.
-
Exceção (10)
-
O Trabalho está em um estado anormal que pode ser um indicativo de uma condição de erro. As status reais podem ser exibidas em objetos específicos do trabalho.
-
Serviço (11)
-
O Trabalho está em um estado específico do fornecedor que dá suporte à descoberta ou resolução de problemas, ou ambos
-
Consulta pendente (12)
-
Aguardando um cliente resolve uma consulta.
-
DMTF Reservado (13..32767)
-
Fornecedor Reservado (32768..65535)
Nome
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Obrigatório, Substituição ("Nome")
O nome amigável da instância. Além disso, o nome amigável pode ser usado como uma propriedade para uma pesquisa ou consulta.
Observação
O nome não precisa ser exclusivo dentro do namespace.
TimeBeforeRemoval
-
Tipo de dados: datetime
-
Tipo de acesso: leitura/gravação
-
Qualificadores: Obrigatório
Indica quanto tempo um trabalho concluído é retido. O valor padrão é "00000000000500.0000000:000" (cinco minutos).
TimeOfLastStateChange
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
A data ou hora em que o estado do trabalho foi alterado pela última vez.
Observação
Se o estado do Trabalho não tiver sido alterado e essa propriedade for preenchida, ela deverá ser definida como um valor de intervalo zero.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|