Partager via


ICorPublish::EnumProcesses, méthode

Obtient un énumérateur pour les processus managés s’exécutant sur cet ordinateur.

Syntaxe

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

Paramètres

Type
Valeur de l’énumération COR_PUB_ENUMPROCESS qui spécifie le type de processus à récupérer. Dans la version actuelle, seul COR_PUB_MANAGEDONLY est valide.

ppIEnum
Pointeur vers l’adresse d’une instance de ICorPublishProcessEnum qui représente l’énumérateur des processus.

Remarques

La collection de processus de l’énumérateur est basée sur une capture instantanée des processus qui s’exécutent quand la méthode EnumProcesses est appelée. L’énumérateur n’inclut pas les processus qui finissent avant ou commencent après l’appel de EnumProcesses.

La méthode EnumProcesses peut être appelée plusieurs fois sur cette instance de ICorPublish pour créer une collection de processus à jour. Les collections existantes ne sont pas affectées par les appels suivants de la méthode EnumProcesses.

Configuration requise

Plateformes : Consultez Configuration requise.

En-tête : CorPub.idl, CorPub.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0

Voir aussi