ICorPublish::EnumProcesses 方法

获取在此计算机上运行的托管进程的枚举器。

语法

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

参数

Type指定要检索的进程类型的COR_PUB_ENUMPROCESS枚举的值。 在当前版本中,只有 COR_PUB_MANAGEDONLY 有效。

ppIEnum指向作为进程的枚举器的 ICorPublishProcessEnum 实例的地址的指针。

注解

枚举器的进程集合基于在调用 EnumProcesses 方法时运行的进程的快照。 枚举器将不包括在调用 EnumProcesses 之前终止或调用该方法之后启动的任何进程。

可以在此 ICorPublish 实例上多次调用 EnumProcesses 方法来创建新的最新进程集合。 现有集合不会受到后续调用 EnumProcesses 方法的影响。

要求

平台:请参阅系统要求

标头:CorPub.idl、CorPub.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

请参阅