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


Класс CIM_ProcessExecutable

Класс CIM_ProcessExecutable представляет связь между процессом и файлом данных и указывает, что файл участвует в выполнении процесса.

Важно!

Классы CIM (Common Information Model) DMTF (Distributed Management Task Force) являются родительскими классами, на основе которых создаются классы WMI. В настоящее время WMI поддерживает только схемы версии CIM 2.x.

Следующий синтаксис упрощен из кода MOF и включает все унаследованные свойства. Свойства перечислены в алфавитном порядке, а не в порядке MOF.

Синтаксис

[Privileges("SeDebugPrivilege"), Dynamic, Provider("CIMWin32"), UUID("{8502C542-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_ProcessExecutable : CIM_Dependency
{
  CIM_Process  REF Dependent;
  CIM_DataFile REF Antecedent;
  uint64           BaseAddress;
  uint32           GlobalProcessCount;
  uint32           ModuleInstance;
  uint32           ProcessCount;
};

Члены

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

Элемент Property

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

Предшествующей

Тип данных: CIM_DataFile

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

Квалификаторы: переопределение (предшествующее), ключ

CIM_DataFile, описывающий файл данных, участвующий в выполнении процесса.

BaseAddress

Тип данных: uint64

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

Квалификаторы: Schema ("Win32")

Базовый адрес модуля в адресном пространстве связанного процесса.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Создание скриптов в WMI.

Зависимые

Тип данных: CIM_Process

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

Квалификаторы: переопределение (зависимое), ключ

CIM_Process, описывающий процесс.

GlobalProcessCount

Тип данных: uint32

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

Квалификаторы: Schema ("Win32")

Текущее количество процессов, для которых файл загружен в память.

ModuleInstance

Тип данных: uint32

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

Квалификаторы: НЕ РЕКОМЕНДУЕТСЯ, схема ("Win32")

Дескриптор экземпляра Win32. Это свойство устарело, и заменяющее значение отсутствует.

ProcessCount

Тип данных: uint32

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

Квалификаторы: Schema ("Win32")

Количество ссылок на файл в связанном процессе.

Комментарии

Класс CIM_ProcessExecutable является производным от CIM_Dependency.

WMI реализует класс CIM_ProcessExecutable . Класс CIM_ProcessExecutable является динамическим классом.

Эта документация взята из описаний классов CIM, опубликованных DMTF. Возможно, корпорация Майкрософт внесла изменения для исправления незначительных ошибок, соответствия стандартам документации по Пакету SDK Майкрософт или предоставления дополнительных сведений.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

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

CIM_Dependency