Freigeben über


ICorPublish::EnumProcesses-Methode

Ruft einen Enumerator für die verwalteten Prozesse ab, die auf diesem Computer ausgeführt werden.

Syntax

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

Parameter

Type Ein Wert der COR_PUB_ENUMPROCESS-Aufzählung , die den Typ des abzurufenden Prozesses angibt. In der aktuellen Version ist nur COR_PUB_MANAGEDONLY gültig.

ppIEnum Ein Zeiger auf die Adresse einer ICorPublishProcessEnum-Instanz , die der Enumerator der Prozesse ist.

Hinweise

Die Auflistung der Prozesse des Enumerators basiert auf einer Momentaufnahme der Prozesse, die ausgeführt werden, wenn die EnumProcesses -Methode aufgerufen wird. Der Enumerator enthält keine Prozesse, die beendet werden, bevor oder gestartet wird, nachdem EnumProcesses aufgerufen wird.

Die EnumProcesses -Methode kann in diesem ICorPublish-instance mehrmals aufgerufen werden, um eine neue aktuelle Sammlung von Prozessen zu erstellen. Vorhandene Listen sind von nachfolgenden Aufrufen dieser EnumProcesses-Methode nicht betroffen.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorPub.idl, CorPub.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar.

Weitere Informationen