Compartilhar via


Método ICorPublish::EnumProcesses

Obtém um enumerador para os processos gerenciados em execução neste computador.

Sintaxe

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

Parâmetros

Type Um valor da enumeração COR_PUB_ENUMPROCESS que especifica o tipo de processo a ser recuperado. Na versão atual, somente COR_PUB_MANAGEDONLY é válido.

ppIEnum Um ponteiro para o endereço de uma instância ICorPublishProcessEnum que é o enumerador dos processos.

Comentários

A coleção de processos do enumerador tem base em um instantâneo dos processos em execução quando o método EnumProcesses é chamado. O enumerador não incluirá nenhum processo que seja encerrado antes ou inicie depois que EnumProcesses é chamado.

O método EnumProcesses pode ser chamado mais de uma vez nesta instância ICorPublish para criar uma nova coleção atualizada de processos. As coleções existentes não serão afetadas por chamadas subsequentes do método EnumProcesses.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorPub.idl, CorPub.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também