ntdddump.h header
This header is used by storage. For more information, see:
ntdddump.h contains the following programming interfaces:
Callback functions
DUMP_FINISH The Dump_Finish callback routine is called after writing all the dump data. The dump port driver generally flushes the cache to ensure the data is stored on the storage media before the system powers down. |
DUMP_READ The Dump_Read callback routine is called after the read from the dump port driver. The filter driver can access the dump data during the call to this routine. |
DUMP_START The Dump_Start callback routine is called after initializing the dump driver and just before starting the dump write process. |
DUMP_UNLOAD The Dump_Unload callback routine is called when the dump stack is unloaded. |
DUMP_WRITE The Dump_Write callback routine is called before the write to the dump port driver. The filter driver can access the dump data at this time. |
Structures
FILTER_EXTENSION The crash dump driver passes a pointer to a FILTER_EXTENSION structure when the filter driver callback routines are called. |
FILTER_INITIALIZATION_DATA The filter driver fills in a FILTER_INITIALIZATION_DATA structure and returns it to the crash dump driver. |
Enumerations
FILTER_DUMP_TYPE The FILTER_DUMP_TYPE enumeration indicates the type of dump stack that this instance of the filter driver is loaded on. |