Debugging Tools for Windows |
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.
Value | Type of Dump File Created |
---|---|
DEBUG_DUMP_SMALL | Small Memory Dump (kernel-mode) or Minidump (user-mode). |
DEBUG_DUMP_DEFAULT | Full User-Mode Dump (user-mode) or Kernel Summary Dump (kernel-mode). |
DEBUG_DUMP_FULL | (kernel-mode only) Complete Memory Dump. |
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 |
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.
Headers: Defined in DbgEng.h. Include DbgEng.h.