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)

 

 

Send comments about this topic to Microsoft