перечисление THREAD_WRITE_FLAGS (minidumpapiset.h)
Определяет тип сведений о потоке, которые будут записаны в файл minidump функцией MiniDumpWriteDump .
Синтаксис
typedef enum _THREAD_WRITE_FLAGS {
ThreadWriteThread = 0x0001,
ThreadWriteStack = 0x0002,
ThreadWriteContext = 0x0004,
ThreadWriteBackingStore = 0x0008,
ThreadWriteInstructionWindow = 0x0010,
ThreadWriteThreadData = 0x0020,
ThreadWriteThreadInfo = 0x0040
} THREAD_WRITE_FLAGS;
Константы
ThreadWriteThread Значение: 0x0001 В файл minidump будут записываться только основные сведения о потоке. |
ThreadWriteStack Значение: 0x0002 Основные сведения о потоке и стеке потоков будут записаны в файл minidump. |
ThreadWriteContext Значение: 0x0004 Весь контекст потока будет записан в файл minidump. |
ThreadWriteBackingStore Значение: 0x0008 Intel Itanium: Память резервного хранилища каждого потока будет записана в файл minidump. |
ThreadWriteInstructionWindow Значение: 0x0010 Небольшой объем памяти, окружающий указатель инструкций каждого потока, будет записан в файл minidump. Это позволяет дизассемблировать инструкции рядом с указателем инструкций потока, даже если не удается найти исполняемое изображение, соответствующее модулю. |
ThreadWriteThreadData Значение: 0x0020 Если тип minidump включает MiniDumpWithProcessThreadData, этот флаг устанавливается. Функция обратного вызова может снять этот флаг, чтобы указать, какие потоки предоставляют полные данные потока в файле minidump. DbgHelp 5.1: Это значение не поддерживается. |
ThreadWriteThreadInfo Значение: 0x0040 Если тип minidump включает MiniDumpWithThreadInfo, этот флаг устанавливается. Функция обратного вызова может снять этот флаг, чтобы указать, какие потоки предоставляют сведения о состоянии потока в файле minidump. Дополнительные сведения см . в разделе MINIDUMP_THREAD_INFO. DbgHelp 6.1 и более ранних версий: Это значение не поддерживается. |
Требования
Верхняя часть | minidumpapiset.h (включая DbgHelp.h) |
Распространяемые компоненты | DbgHelp.dll 5.1 или более поздней версии |