지정된 스레드의 현재 스레드 컨텍스트를 반환합니다.
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 파일을 참조하십시오.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: CorDebug.idl, CorDebug.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4