ICorDebugDataTarget::GetThreadContext 메서드
지정된 스레드에 대한 현재 스레드 컨텍스트를 반환합니다.
구문
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
매개 변수
dwThreadID
[in] 컨텍스트를 검색할 스레드의 식별자입니다. 식별자는 운영 체제에서 정의됩니다.
contextFlags
[in] 컨텍스트의 어떤 부분을 읽어야 하는지를 나타내는 플랫폼 종속 플래그의 비트 조합입니다.
contextSize
[in] 의 크기입니다 pContext
.
pContext
[out] 스레드 컨텍스트가 저장될 버퍼입니다.
설명
Windows 플랫폼에서 pContext
는 ICorDebugDataTarget::GetPlatform 메서드로 지정된 머신 형식에 적합한 CONTEXT
구조체(WinNT.h에서 정의됨)여야 합니다. contextFlags
는 CONTEXT
구조체의 ContextFlags
필드와 동일한 값을 가져야 합니다. CONTEXT
구조체는 프로세서에 따라 다릅니다. 자세한 내용은 WinNT.h 파일을 참조하세요.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorDebug.idl, CorDebug.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET