Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
minidumpapiset.h contains the following programming interfaces:
Functions
MiniDumpReadDumpStream Reads a stream from a user-mode minidump file. |
MiniDumpWriteDump Writes user-mode minidump information to the specified file. |
Callback functions
MINIDUMP_CALLBACK_ROUTINE An application-defined callback function used with MiniDumpWriteDump. It receives extended minidump information. |
Structures
MINIDUMP_CALLBACK_INFORMATION Contains a pointer to an optional callback function that can be used by the MiniDumpWriteDump function. |
MINIDUMP_CALLBACK_INPUT Contains information used by the MiniDumpCallback function. |
MINIDUMP_CALLBACK_OUTPUT Contains information returned by the MiniDumpCallback function. |
MINIDUMP_DIRECTORY Contains the information needed to access a specific data stream in a minidump file. |
MINIDUMP_EXCEPTION Contains exception information. |
MINIDUMP_EXCEPTION_INFORMATION Contains the exception information written to the minidump file by the MiniDumpWriteDump function. |
MINIDUMP_EXCEPTION_STREAM Represents an exception information stream. |
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR Represents a function table stream. |
MINIDUMP_FUNCTION_TABLE_STREAM Represents the header for the function table stream. |
MINIDUMP_HANDLE_DATA_STREAM Represents the header for a handle data stream. |
MINIDUMP_HANDLE_DESCRIPTOR Contains the state of an individual system handle at the time the minidump was written. |
MINIDUMP_HANDLE_DESCRIPTOR_2 Describes the state of an individual system handle at the time the minidump was written. |
MINIDUMP_HANDLE_OBJECT_INFORMATION Contains object-specific information for a handle. |
MINIDUMP_HANDLE_OPERATION_LIST Contains a list of handle operations. |
MINIDUMP_HEADER Contains header information for the minidump file. |
MINIDUMP_INCLUDE_MODULE_CALLBACK Contains information for the MiniDumpCallback function when the callback type is IncludeModuleCallback. |
MINIDUMP_INCLUDE_THREAD_CALLBACK Contains information for the MiniDumpCallback function when the callback type is IncludeThreadCallback. |
MINIDUMP_IO_CALLBACK Contains I/O callback information. |
MINIDUMP_LOCATION_DESCRIPTOR Contains information describing the ___location of a data stream within a minidump file. (MINIDUMP_LOCATION_DESCRIPTOR) |
MINIDUMP_LOCATION_DESCRIPTOR64 Contains information describing the ___location of a data stream within a minidump file.M |
MINIDUMP_MEMORY_DESCRIPTOR Describes a range of memory. (MINIDUMP_MEMORY_DESCRIPTOR) |
MINIDUMP_MEMORY_DESCRIPTOR64 Describes a range of memory.M |
MINIDUMP_MEMORY_INFO Describes a region of memory. |
MINIDUMP_MEMORY_INFO_LIST Contains a list of memory regions. |
MINIDUMP_MEMORY_LIST Contains a list of memory ranges. (MINIDUMP_MEMORY_LIST) |
MINIDUMP_MEMORY64_LIST Contains a list of memory ranges.M |
MINIDUMP_MISC_INFO Contains a variety of information. |
MINIDUMP_MISC_INFO_2 Represents information in the miscellaneous information stream. |
MINIDUMP_MODULE Contains information for a specific module. |
MINIDUMP_MODULE_CALLBACK Contains module information for the MiniDumpCallback function when the callback type is ModuleCallback. |
MINIDUMP_MODULE_LIST Contains a list of modules. |
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK Contains information about a failed memory read operation. |
MINIDUMP_STRING Describes a string. |
MINIDUMP_SYSTEM_INFO Contains processor and operating system information. |
MINIDUMP_THREAD Contains information for a specific thread. |
MINIDUMP_THREAD_CALLBACK Contains thread information for the MiniDumpCallback function when the callback type is ThreadCallback. |
MINIDUMP_THREAD_EX Contains extended information for a specific thread. |
MINIDUMP_THREAD_EX_CALLBACK Contains extended thread information for the MiniDumpCallback function when the callback type is ThreadExCallback. |
MINIDUMP_THREAD_EX_LIST Contains a list of threads. (MINIDUMP_THREAD_EX_LIST) |
MINIDUMP_THREAD_INFO Contains thread state information. |
MINIDUMP_THREAD_INFO_LIST Contains a list of threads. (MINIDUMP_THREAD_INFO_LIST) |
MINIDUMP_THREAD_LIST Contains a list of threads. (MINIDUMP_THREAD_LIST) |
MINIDUMP_UNLOADED_MODULE Contains information about a module that has been unloaded. This information can help diagnose problems calling code that is no longer loaded. |
MINIDUMP_UNLOADED_MODULE_LIST Contains a list of unloaded modules. |
MINIDUMP_USER_STREAM Contains user-defined information stored in a data stream. |
MINIDUMP_USER_STREAM_INFORMATION Contains a list of user data streams used by the MiniDumpWriteDump function. |
Enumerations
MINIDUMP_CALLBACK_TYPE Identifies the type of information returned by the MiniDumpCallback function. |
MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE Identifies the type of object-specific information. |
MINIDUMP_SECONDARY_FLAGS Specifies the secondary flags for the minidump. |
MINIDUMP_STREAM_TYPE Represents the type of a minidump data stream. |
MINIDUMP_TYPE Identifies the type of information that will be written to the minidump file by the MiniDumpWriteDump function. |
MODULE_WRITE_FLAGS Identifies the type of module information that will be written to the minidump file by the MiniDumpWriteDump function. |
THREAD_WRITE_FLAGS Identifies the type of thread information that will be written to the minidump file by the MiniDumpWriteDump function. |