다음을 통해 공유


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 메서드를 호출해도 기존 컬렉션은 영향을 받지 않습니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorPub.idl, CorPub.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

참조

ICorPublish 인터페이스