structure MINIDUMP_MISC_INFO_2 (minidumpapiset.h)
Représente des informations dans le flux d’informations diverses.
Syntaxe
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;
Membres
SizeOfInfo
Taille de la structure, en octets.
Flags1
Indicateurs qui indiquent les membres valides de cette structure. Ce membre peut être une ou plusieurs des valeurs suivantes.
ProcessId
Identificateur du processus. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESS_ID, ce membre n’est pas utilisé.
ProcessCreateTime
Heure de création du processus, au format time_t . Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESS_TIMES, ce membre n’est pas utilisé.
ProcessUserTime
Durée d’exécution du processus en mode utilisateur, en secondes. L’heure à laquelle chacun des threads du processus a été exécuté en mode utilisateur est déterminée, puis toutes ces heures sont additionnées pour obtenir cette valeur. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESS_TIMES, ce membre n’est pas utilisé.
ProcessKernelTime
Durée d’exécution du processus en mode noyau, en secondes. L’heure à laquelle chacun des threads du processus a été exécuté en mode noyau est déterminée, puis toutes ces heures sont additionnées pour obtenir cette valeur. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESS_TIMES, ce membre n’est pas utilisé.
ProcessorMaxMhz
Fréquence d’horloge maximale spécifiée du processeur système, en MHz. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESSOR_POWER_INFO, ce membre n’est pas utilisé.
ProcessorCurrentMhz
Fréquence d’horloge du processeur, en MHz. Ce nombre est la fréquence d’horloge maximale spécifiée du processeur multipliée par la limitation actuelle du processeur. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESSOR_POWER_INFO, ce membre n’est pas utilisé.
ProcessorMhzLimit
Limite de la fréquence d’horloge du processeur, en MHz. Ce nombre correspond à la fréquence d’horloge maximale spécifiée du processeur multipliée par la limite de limitation thermique du processeur actuelle. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESSOR_POWER_INFO, ce membre n’est pas utilisé.
ProcessorMaxIdleState
État d’inactivité maximal du processeur. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESSOR_POWER_INFO, ce membre n’est pas utilisé.
ProcessorCurrentIdleState
État d’inactivité actuel du processeur. Si Flags1 ne spécifie pas MINIDUMP_MISC1_PROCESSOR_POWER_INFO, ce membre n’est pas utilisé.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | minidumpapiset.h (inclure Dbghelp.h) |
Composant redistribuable | DbgHelp.dll 6.5 ou version ultérieure |