다음을 통해 공유


IEnumDebugThreads2

이 interfac 디버그 세션에서 현재 실행 중인 스레드를 열거 합니다.

IEnumDebugThreads2 : IUnknown

구현자 참고 사항

디버그 엔진 (DE) 프로그램에서 스레드의 목록을 나타내는 데이 인터페이스를 구현 합니다.

호출자에 대 한 참고 사항

호출 IDebugProcess2::EnumThreads 의 모든 스레드는 프로세스에서 실행 중인 모든 프로그램의 목록을 표시 합니다.이 인터페이스를 가져올 수 있습니다. 호출 IDebugProgram2::EnumThreads 목록에서 프로그램을 실행 하는 스레드를 나타내는이 인터페이스를 가져올 수 있습니다.

메서드에서 Vtable 순서

다음 표에서 메서드를 IEnumDebugThreads2.

메서드

설명

IEnumDebugThreads2::Next

열거 시퀀스에서 지정한 개수의 검색합니다.

IEnumDebugThreads2::Skip

열거 시퀀스에서 지정한 개수의 건너뜁니다.

IEnumDebugThreads2::Reset

열거형 시퀀스를 처음으로 다시 설정합니다.

IEnumDebugThreads2::Clone

현재 같은 열거 상태를 포함 하는 열거자를 만듭니다.

IEnumDebugThreads2::GetCount

스레드 수를의 열거자를 가져옵니다.

설명

Visual Studio 일반적으로 업데이트 하기 위해이 인터페이스를 가져옵니다는 스레드에서 목록의 첫 번째 스레드가 호출에 얻을 윈도우 에서도 IDebugProcess3::Execute, IDebugProcess3::Continue, 및 IDebugProcess3::Step.

요구 사항

헤더: msdbg.h

네임 스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목

참조

IDebugProcess2::EnumThreads

IDebugProgram2::EnumThreads

IDebugProcess3::Step

IDebugProcess3::Continue

IDebugProcess3::Execute

개념

코어 인터페이스