MINIDUMP_EXCEPTION_INFORMATION 구조체(minidumpapiset.h)
MiniDumpWriteDump 함수로 미니덤프 파일에 기록한 예외 정보를 포함합니다.
구문
typedef struct _MINIDUMP_EXCEPTION_INFORMATION {
DWORD ThreadId;
PEXCEPTION_POINTERS ExceptionPointers;
BOOL ClientPointers;
} MINIDUMP_EXCEPTION_INFORMATION, *PMINIDUMP_EXCEPTION_INFORMATION;
멤버
ThreadId
예외를 throw하는 스레드의 식별자입니다.
ExceptionPointers
예외 및 예외 시 프로세서 컨텍스트에 대한 컴퓨터 독립적 설명을 지정하는 EXCEPTION_POINTERS 구조체에 대한 포인터입니다.
ClientPointers
ExceptionPointers 멤버가 가리키는 메모리 영역을 가져올 위치를 결정합니다. 디버그 중인 프로세스(디버거의 대상 프로세스)에 메모리가 있는 경우 TRUE 로 설정합니다. 그렇지 않으면 메모리가 호출 프로그램(디버거 프로세스)의 주소 공간에 있는 경우 FALSE 로 설정합니다. 호출 프로세스에서 로컬 메모리에 액세스하는 경우 이 멤버를 TRUE로 설정하면 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | minidumpapiset.h(DbgHelp.h 포함) |
재배포 가능 파일 | DbgHelp.dll 5.1 이상 |