MODULE_WRITE_FLAGS 열거형(minidumpapiset.h)
MiniDumpWriteDump 함수에 의해 미니덤프 파일에 기록될 모듈 정보의 형식을 식별합니다.
Syntax
typedef enum _MODULE_WRITE_FLAGS {
ModuleWriteModule = 0x0001,
ModuleWriteDataSeg = 0x0002,
ModuleWriteMiscRecord = 0x0004,
ModuleWriteCvRecord = 0x0008,
ModuleReferencedByMemory = 0x0010,
ModuleWriteTlsData = 0x0020,
ModuleWriteCodeSegs = 0x0040
} MODULE_WRITE_FLAGS;
상수
ModuleWriteModule 값: 0x0001 모듈 정보만 미니덤프 파일에 기록됩니다. |
ModuleWriteDataSeg 값: 0x0002 모듈 및 데이터 세그먼트 정보는 미니덤프 파일에 기록됩니다. 이 값은 MINIDUMP_TYPEMiniDumpWithDataSegs 열거형 값이 설정된 경우에만 설정됩니다. |
ModuleWriteMiscRecord 값: 0x0004 모듈, 데이터 세그먼트 및 기타 레코드 정보가 미니덤프 파일에 기록됩니다. |
ModuleWriteCvRecord 값: 0x0008 CodeView 정보는 미니덤프 파일에 기록됩니다. 일부 디버거는 기호를 제대로 찾으려면 CodeView 정보가 필요합니다. |
ModuleReferencedByMemory 값: 0x0010 미니덤프에 있는 스레드의 스택 또는 백업 저장소에 대한 포인터로 모듈을 참조했음을 나타냅니다. 이 값은 의 DumpType 매개 변수인 경우에만 유효합니다. MiniDumpWriteDump 함수에는 MiniDumpScanMemory가 포함됩니다. |
ModuleWriteTlsData 값: 0x0020 모듈별 자동 TLS 데이터는 미니덤프 파일에 기록됩니다. (TlsAlloc가 동적 TLS 데이터를 만드는 동안 __declspec(스레드)를 사용하여 자동 TLS 데이터가 만들어집니다. 이 값은 의 DumpType 매개 변수인 경우에만 유효합니다. MiniDumpWriteDump 함수에는 MiniDumpWithProcessThreadData가 포함됩니다. DbgHelp 6.1 이하: 이 값은 지원되지 않습니다. |
ModuleWriteCodeSegs 값: 0x0040 코드 세그먼트 정보는 미니덤프 파일에 기록됩니다. 이 값은 MINIDUMP_TYPEMiniDumpWithCodeSegs 열거형 값이 설정된 경우에만 설정됩니다. DbgHelp 6.1 이하: 이 값은 지원되지 않습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | minidumpapiset.h(DbgHelp.h 포함) |
재배포 가능 파일 | DbgHelp.dll 5.1 이상 |