Заголовок minidumpapiset.h

Этот заголовок используется системными службами. Дополнительные сведения см. в разделе:

minidumpapiset.h содержит следующие программные интерфейсы:

Функции

 
MiniDumpReadDumpStream

Считывает поток из файла минидампа пользовательского режима.
MiniDumpWriteDump

Записывает сведения о минидампе пользовательского режима в указанный файл.

Функции обратного вызова

 
MINIDUMP_CALLBACK_ROUTINE

Определяемая приложением функция обратного вызова, используемая с MiniDumpWriteDump. Он получает расширенные сведения о минидампе.

Структуры

 
MINIDUMP_CALLBACK_INFORMATION

Содержит указатель на необязательную функцию обратного вызова, которую может использовать функция MiniDumpWriteDump.
MINIDUMP_CALLBACK_INPUT

Содержит сведения, используемые функцией MiniDumpCallback.
MINIDUMP_CALLBACK_OUTPUT

Содержит сведения, возвращаемые функцией MiniDumpCallback.
MINIDUMP_DIRECTORY

Содержит сведения, необходимые для доступа к определенному потоку данных в файле minidump.
MINIDUMP_EXCEPTION

Содержит сведения об исключении.
MINIDUMP_EXCEPTION_INFORMATION

Содержит сведения об исключении, записанные в файл minidump функцией MiniDumpWriteDump.
MINIDUMP_EXCEPTION_STREAM

Представляет поток сведений об исключении.
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR

Представляет поток таблицы функций.
MINIDUMP_FUNCTION_TABLE_STREAM

Представляет заголовок для потока таблицы функций.
MINIDUMP_HANDLE_DATA_STREAM

Представляет заголовок потока данных дескриптора.
MINIDUMP_HANDLE_DESCRIPTOR

Содержит состояние отдельного системного дескриптора на момент записи минидампа.
MINIDUMP_HANDLE_DESCRIPTOR_2

Описывает состояние отдельного системного дескриптора на момент записи минидампа.
MINIDUMP_HANDLE_OBJECT_INFORMATION

Содержит сведения о конкретном объекте для дескриптора.
MINIDUMP_HANDLE_OPERATION_LIST

Содержит список операций дескриптора.
MINIDUMP_HEADER

Содержит сведения о заголовке файла minidump.
MINIDUMP_INCLUDE_MODULE_CALLBACK

Содержит сведения для функции MiniDumpCallback, если тип обратного вызова — IncludeModuleCallback.
MINIDUMP_INCLUDE_THREAD_CALLBACK

Содержит сведения для функции MiniDumpCallback, если тип обратного вызова — IncludeThreadCallback.
MINIDUMP_IO_CALLBACK

Содержит сведения о обратном вызове ввода-вывода.
MINIDUMP_LOCATION_DESCRIPTOR

Содержит сведения, описывающие расположение потока данных в файле minidump. (MINIDUMP_LOCATION_DESCRIPTOR)
MINIDUMP_LOCATION_DESCRIPTOR64

Содержит сведения, описывающие расположение потока данных в файле minidump. М
MINIDUMP_MEMORY_DESCRIPTOR

Описывает диапазон памяти. (MINIDUMP_MEMORY_DESCRIPTOR)
MINIDUMP_MEMORY_DESCRIPTOR64

Описывает диапазон памяти. М
MINIDUMP_MEMORY_INFO

Описывает область памяти.
MINIDUMP_MEMORY_INFO_LIST

Содержит список областей памяти.
MINIDUMP_MEMORY_LIST

Содержит список диапазонов памяти. (MINIDUMP_MEMORY_LIST)
MINIDUMP_MEMORY64_LIST

Содержит список диапазонов памяти. М
MINIDUMP_MISC_INFO

Содержит разнообразные сведения.
MINIDUMP_MISC_INFO_2

Представляет сведения в потоке прочих сведений.
MINIDUMP_MODULE

Содержит сведения для определенного модуля.
MINIDUMP_MODULE_CALLBACK

Содержит сведения о модуле для функции MiniDumpCallback, если тип обратного вызова — ModuleCallback.
MINIDUMP_MODULE_LIST

Содержит список модулей.
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK

Содержит сведения о неудачной операции чтения памяти.
MINIDUMP_STRING

Описывает строку.
MINIDUMP_SYSTEM_INFO

Содержит сведения о процессоре и операционной системе.
MINIDUMP_THREAD

Содержит сведения для определенного потока.
MINIDUMP_THREAD_CALLBACK

Содержит сведения о потоке для функции MiniDumpCallback, если тип обратного вызова — ThreadCallback.
MINIDUMP_THREAD_EX

Содержит расширенные сведения для определенного потока.
MINIDUMP_THREAD_EX_CALLBACK

Содержит сведения о расширенном потоке для функции MiniDumpCallback, если тип обратного вызова — ThreadExCallback.
MINIDUMP_THREAD_EX_LIST

Содержит список потоков. (MINIDUMP_THREAD_EX_LIST)
MINIDUMP_THREAD_INFO

Содержит сведения о состоянии потока.
MINIDUMP_THREAD_INFO_LIST

Содержит список потоков. (MINIDUMP_THREAD_INFO_LIST)
MINIDUMP_THREAD_LIST

Содержит список потоков. (MINIDUMP_THREAD_LIST)
MINIDUMP_UNLOADED_MODULE

Содержит сведения о выгруженном модуле. Эти сведения помогут диагностировать проблемы с вызовом кода, который больше не загружается.
MINIDUMP_UNLOADED_MODULE_LIST

Содержит список выгруженных модулей.
MINIDUMP_USER_STREAM

Содержит определяемую пользователем информацию, хранящуюся в потоке данных.
MINIDUMP_USER_STREAM_INFORMATION

Содержит список потоков данных пользователя, используемых функцией MiniDumpWriteDump.

Перечисления

 
MINIDUMP_CALLBACK_TYPE

Определяет тип сведений, возвращаемых функцией MiniDumpCallback.
MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE

Определяет тип сведений, относящихся к объекту.
MINIDUMP_SECONDARY_FLAGS

Задает флаги-получатели для минидампа.
MINIDUMP_STREAM_TYPE

Представляет тип потока данных minidump.
MINIDUMP_TYPE

Определяет тип сведений, которые будут записаны в файл minidump функцией MiniDumpWriteDump.
MODULE_WRITE_FLAGS

Определяет тип сведений о модуле, которые будут записаны в файл minidump функцией MiniDumpWriteDump.
THREAD_WRITE_FLAGS

Определяет тип сведений о потоке, которые будут записаны в файл minidump функцией MiniDumpWriteDump.