다음을 통해 공유


IDebugProcess2::EnumThreads

프로세스에서 실행 중인 모든 스레드 목록을 검색 합니다.

HRESULT EnumThreads(
   IEnumDebugThreads2** ppEnum
);
int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

매개 변수

  • ppEnum
    [out] 반환 된 IEnumDebugThreads2 모든 스레드 프로세스에서 모든 프로그램의 목록을 포함 하는 개체입니다.

반환 값

성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.

설명

이 메서드는 각 프로그램의 실행 스레드를 열거 하 고 스레드 프로세스 보기에이 결합 합니다. 단일 스레드는 여러 프로그램을 실행할 수 있습니다. 이 메서드는 한 번만 해당 스레드를 열거합니다.

이 메서드 없이 중복 프로세스 스레드의 목록을 표시합니다. 그렇지 않으면 사용 하는 특정 프로그램의 실행 스레드를 열거 하는 IDebugProgram2::EnumThreads 방법입니다.

참고 항목

참조

IDebugProcess2

IEnumDebugThreads2

IDebugThread2

IDebugProgram2::EnumThreads