структура MINIDUMP_MISC_INFO_2 (minidumpapiset.h)
Представляет сведения в потоке прочих сведений.
Синтаксис
typedef struct _MINIDUMP_MISC_INFO_2 {
ULONG32 SizeOfInfo;
ULONG32 Flags1;
ULONG32 ProcessId;
ULONG32 ProcessCreateTime;
ULONG32 ProcessUserTime;
ULONG32 ProcessKernelTime;
ULONG32 ProcessorMaxMhz;
ULONG32 ProcessorCurrentMhz;
ULONG32 ProcessorMhzLimit;
ULONG32 ProcessorMaxIdleState;
ULONG32 ProcessorCurrentIdleState;
} MINIDUMP_MISC_INFO_2, *PMINIDUMP_MISC_INFO_2;
Члены
SizeOfInfo
Размер структуры в байтах.
Flags1
Флаги, указывающие допустимые члены этой структуры. Этот элемент может иметь одно или несколько из следующих значений.
ProcessId
Идентификатор процесса. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESS_ID, этот элемент не используется.
ProcessCreateTime
Время создания процесса в time_t формате. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESS_TIMES, этот элемент не используется.
ProcessUserTime
Время выполнения процесса в пользовательском режиме в секундах. Определяется время, в течение которого каждый поток процесса выполняется в пользовательском режиме, а затем все эти значения суммируются для получения этого значения. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESS_TIMES, этот элемент не используется.
ProcessKernelTime
Время выполнения процесса в режиме ядра в секундах. Определяется время, в течение которого каждый из потоков процесса выполняется в режиме ядра, а затем все эти значения суммируются для получения этого значения. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESS_TIMES, этот элемент не используется.
ProcessorMaxMhz
Максимальная указанная тактовая частота системного процессора в МГц. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESSOR_POWER_INFO, этот элемент не используется.
ProcessorCurrentMhz
Тактовая частота процессора в МГц. Это число является максимальной указанной тактовой частотой процессора, умноженной на текущее регулирование процессора. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESSOR_POWER_INFO, этот элемент не используется.
ProcessorMhzLimit
Ограничение на тактовой частоте процессора в МГц. Это число является максимальной указанной тактовой частотой процессора, умноженной на текущий предел регулирования температуры процессора. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESSOR_POWER_INFO, этот элемент не используется.
ProcessorMaxIdleState
Максимальное состояние простоя процессора. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESSOR_POWER_INFO, этот элемент не используется.
ProcessorCurrentIdleState
Текущее состояние простоя процессора. Если параметр Flags1 не указывает MINIDUMP_MISC1_PROCESSOR_POWER_INFO, этот элемент не используется.
Требования
Требование | Значение |
---|---|
Заголовок | minidumpapiset.h (включая Dbghelp.h) |
Распространяемые компоненты | DbgHelp.dll 6.5 или более поздней версии |