Поделиться через


Класс Process_TypeGroup1

Этот класс является классом типа событий для событий процесса.

Следующий синтаксис упрощен из MOF-кода.

Синтаксис

[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;
};

Члены

Класс Process_TypeGroup1 имеет следующие типы членов:

Элемент Property

Класс Process_TypeGroup1 имеет следующие свойства.

Командная строка

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: WmiDataId(9), StringTermination("NullTerminated"), Format("w")

Полная командная строка процесса.

DirectoryTableBase

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(6), указатель

Физический адрес таблицы страниц процесса.

ExitStatus

Тип данных: sint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(5)

Состояние выхода остановленного процесса.

ImageFileName

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: WmiDataId(8), StringTermination("NullTerminated")

Путь к исполняемому файлу процесса.

ParentId

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(3), Format("x")

Уникальный идентификатор процесса, создающего этот процесс. Номера идентификаторов процессов используются повторно, поэтому они определяют только процесс на время существования этого процесса. Возможно, процесс, определяемый ParentProcessId, завершен, поэтому ParentProcessId может не ссылаться на выполняющийся процесс. Возможно также, что ParentProcessId неправильно ссылается на процесс, который повторно использует идентификатор процесса.

ProcessId

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(2), Format("x")

Глобальный идентификатор процесса, который можно использовать для идентификации процесса. Значение является допустимым с момента создания процесса до его завершения.

SessionId

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(4)

Уникальный идентификатор, создаваемый операционной системой при создании нового сеанса. Сеанс охватывает период времени от входа до выхода из определенной системы.

UniqueProcessKey

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: WmiDataId(1), указатель

Адрес объекта процесса в ядре.

UserSID

Тип данных: object

Тип доступа: только для чтения

Квалификаторы: WmiDataId(7), Extension("Sid")

Идентификатор безопасности (SID) для контекста пользователя, в котором происходит событие.

Комментарии

Типы событий DCStart и DCEnd перечисляют текущий процесс, включая бездействующий и системный процесс, на момент запуска и завершения сеанса ядра соответственно.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]

См. также раздел

Процесс