DEBUG_DUMP_XXX
The DEBUG_DUMP_XXX constants are used by the methods WriteDumpFile, WriteDumpFile2, and WriteDumpFileWide to specify the type of crash dump file to create.
The possible values include the following.
Constant | Description |
---|---|
DEBUG_DUMP_SMALL | Creates a Small Memory Dump (kernel-mode) or Minidump (user-mode). |
DEBUG_DUMP_DEFAULT | Creates a Full User-Mode Dump (user-mode) or Kernel Summary Dump (kernel-mode). |
DEBUG_DUMP_FULL | Creates a Complete Memory Dump (kernel-mode only) |
Moreover, the following aliases are available for kernel-mode debugging.
Alias | Value |
---|---|
DEBUG_KERNEL_SMALL_DUMP | DEBUG_DUMP_SMALL |
DEBUG_KERNEL_DUMP | DEBUG_DUMP_DEFAULT |
DEBUG_KERNEL_FULL_DUMP | DEBUG_DUMP_FULL |
Additionally, the following aliases are available for user-mode debugging.
Alias | Value |
---|---|
DEBUG_USER_WINDOWS_SMALL_DUMP | DEBUG_DUMP_SMALL |
DEBUG_USER_WINDOWS_DUMP | DEBUG_DUMP_DEFAULT |
Remarks
For a description of kernel-mode dump files, see Varieties of Kernel-Mode Dump Files. For a description of user-mode dump files, see Varieties of User-Mode Dump Files.
Requirements
Header |
DbgEng.h (include DbgEng.h) |