Compartilhar via


classe Process_TypeGroup1

Essa classe é a classe de tipo de evento para eventos de processo.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[EventType{1, 2, 3, 4, 39}, EventTypeName{"Start", "End", "DCStart", "DCEnd", "Defunct"}]
class Process_TypeGroup1 : Process
{
  uint32 UniqueProcessKey;
  uint32 ProcessId;
  uint32 ParentId;
  uint32 SessionId;
  sint32 ExitStatus;
  uint32 DirectoryTableBase;
  object UserSID;
  string ImageFileName;
  string CommandLine;
};

Membros

A classe Process_TypeGroup1 tem esses tipos de membros:

Propriedades

A classe Process_TypeGroup1 tem essas propriedades.

CommandLine

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(9), StringTermination("NullTerminated"), Format("w")

Linha de comando completa do processo.

DirectoryTableBase

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(6), Ponteiro

O endereço físico da tabela de páginas do processo.

ExitStatus

Tipo de dados: sint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(5)

Saia status do processo interrompido.

ImageFileName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(8), StringTermination("NullTerminated")

Caminho para o arquivo executável do processo.

ParentId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(3), Format("x")

Identificador exclusivo do processo que cria esse processo. Os números do identificador de processo são reutilizados, portanto, eles identificam apenas um processo durante o tempo de vida desse processo. É possível que o processo identificado por ParentProcessId seja encerrado, portanto, ParentProcessId pode não se referir a um processo em execução. Também é possível que ParentProcessId se refira incorretamente a um processo que reutiliza um identificador de processo.

ProcessId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(2), Format("x")

Identificador de processo global que você pode usar para identificar um processo. O valor é válido a partir do momento em que um processo é criado até ser encerrado.

SessionId

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(4)

Identificador exclusivo que um sistema operacional gera quando cria uma nova sessão. Uma sessão abrange um período de tempo desde o logon até o logoff de um sistema específico.

UniqueProcessKey

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(1), Ponteiro

O endereço do objeto de processo no kernel.

UserSID

Tipo de dados: objeto

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(7), Extension("Sid")

SID (identificador de segurança) para o contexto do usuário no qual o evento acontece.

Comentários

Os tipos de evento DCStart e DCEnd enumeram o processo em execução no momento, incluindo ocioso e o processo do sistema, no momento em que a sessão do kernel é iniciada e termina, respectivamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]

Confira também

Processar