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
MHz 中系統處理器的指定時鐘頻率上限。 如果 Flags1 未指定 MINIDUMP_MISC1_PROCESSOR_POWER_INFO,則不會使用此成員。
ProcessorCurrentMhz
處理器時鐘頻率,以 MHz 為單位。 此數目是指定的處理器時鐘頻率上限乘以目前的處理器節流。 如果 Flags1 未指定 MINIDUMP_MISC1_PROCESSOR_POWER_INFO,則不會使用此成員。
ProcessorMhzLimit
處理器時鐘頻率的限制,以 MHz 為單位。 此數目是指定的處理器時鐘頻率上限乘以目前的處理器熱節流限制。 如果 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 或更新版本 |