Метод ICorPublish::EnumProcesses

Возвращает перечислитель для управляемых процессов, запущенных на этом компьютере.

Синтаксис

HRESULT EnumProcesses (  
    [in] COR_PUB_ENUMPROCESS       Type,  
    [out] ICorPublishProcessEnum   **ppIEnum  
);  

Параметры

Type
Значение перечисления COR_PUB_ENUMPROCESS , указывающее тип извлекаемого процесса. В текущей версии допустимы только COR_PUB_MANAGEDONLY.

ppIEnum
Указатель на адрес экземпляра ICorPublishProcessEnum , который является перечислителем процессов.

Комментарии

Коллекция процессов перечислителя основана на snapshot процессов, которые выполняются при вызове EnumProcesses метода . Перечислитель не будет включать процессы, которые завершаются до или запускаются после EnumProcesses вызова .

Метод EnumProcesses может вызываться несколько раз в этом экземпляре ICorPublish для создания новой актуальной коллекции процессов. На существующие коллекции не будут влиять последующие вызовы EnumProcesses метода .

Требования

Платформы: см. раздел Требования к системе.

Заголовка: CorPub.idl, CorPub.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 1.0.

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