THREAD_WRITE_FLAGS 열거형(minidumpapiset.h)
MiniDumpWriteDump 함수에 의해 미니덤프 파일에 기록될 스레드 정보의 형식을 식별합니다.
Syntax
typedef enum _THREAD_WRITE_FLAGS {
ThreadWriteThread = 0x0001,
ThreadWriteStack = 0x0002,
ThreadWriteContext = 0x0004,
ThreadWriteBackingStore = 0x0008,
ThreadWriteInstructionWindow = 0x0010,
ThreadWriteThreadData = 0x0020,
ThreadWriteThreadInfo = 0x0040
} THREAD_WRITE_FLAGS;
상수
ThreadWriteThread 값: 0x0001 기본 스레드 정보만 미니덤프 파일에 기록됩니다. |
ThreadWriteStack 값: 0x0002 기본 스레드 및 스레드 스택 정보는 미니덤프 파일에 기록됩니다. |
ThreadWriteContext 값: 0x0004 전체 스레드 컨텍스트가 미니덤프 파일에 기록됩니다. |
ThreadWriteBackingStore 값: 0x0008 Intel Itanium: 모든 스레드의 백업 저장소 메모리는 미니덤프 파일에 기록됩니다. |
ThreadWriteInstructionWindow 값: 0x0010 각 스레드의 명령 포인터를 둘러싼 소량의 메모리가 미니덤프 파일에 기록됩니다. 이렇게 하면 모듈과 일치하는 실행 파일을 찾을 수 없더라도 스레드의 명령 포인터 근처의 지침을 디스어셈블할 수 있습니다. |
ThreadWriteThreadData 값: 0x0020 minidump 형식에 MiniDumpWithProcessThreadData가 포함된 경우 이 플래그가 설정됩니다. 콜백 함수는 미니덤프 파일에서 전체 스레드 데이터를 제공하는 스레드를 제어하기 위해 이 플래그를 지울 수 있습니다. DbgHelp 5.1: 이 값은 지원되지 않습니다. |
ThreadWriteThreadInfo 값: 0x0040 minidump 형식에 MiniDumpWithThreadInfo가 포함되어 있으면 이 플래그가 설정됩니다. 콜백 함수는 이 플래그를 지우고 미니덤프 파일에서 스레드 상태 정보를 제공하는 스레드를 제어할 수 있습니다. 자세한 내용은 MINIDUMP_THREAD_INFO 참조하세요. DbgHelp 6.1 이하: 이 값은 지원되지 않습니다. |
요구 사항
머리글 | minidumpapiset.h(DbgHelp.h 포함) |
재배포 가능 파일 | DbgHelp.dll 5.1 이상 |