Compartir a través de


estructura MINIDUMP_MISC_INFO_2 (minidumpapiset.h)

Representa información en el flujo de información miscelánea.

Sintaxis

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;

Miembros

SizeOfInfo

El tamaño de la estructura en bytes.

Flags1

Marcas que indican los miembros válidos de esta estructura. Este miembro puede ser uno o varios de los valores siguientes.

Valor Significado
MINIDUMP_MISC1_PROCESS_ID
0x00000001
ProcessId se usa.
MINIDUMP_MISC1_PROCESS_TIMES
0x00000002
Se usan ProcessCreateTime, ProcessKernelTime y ProcessUserTime .
MINIDUMP_MISC1_PROCESSOR_POWER_INFO
0x00000004
Se usan ProcessorMaxMhz, ProcessorCurrentMhz, ProcessorMhzLimit, ProcessorMaxIdleState y ProcessorCurrentIdleState .

ProcessId

Identificador del proceso. Si Flags1 no especifica MINIDUMP_MISC1_PROCESS_ID, este miembro no se usa.

ProcessCreateTime

Hora de creación del proceso, en time_t formato. Si Flags1 no especifica MINIDUMP_MISC1_PROCESS_TIMES, este miembro no se usa.

ProcessUserTime

La hora en que se ha ejecutado el proceso en modo de usuario, en segundos. El tiempo que cada uno de los subprocesos del proceso se ha ejecutado en modo de usuario se determina y, a continuación, se suman todas estas veces para obtener este valor. Si Flags1 no especifica MINIDUMP_MISC1_PROCESS_TIMES, este miembro no se usa.

ProcessKernelTime

La hora en que se ha ejecutado el proceso en modo kernel, en segundos. El tiempo que cada uno de los subprocesos del proceso se ha ejecutado en modo kernel se determina y, a continuación, se suman todas estas veces para obtener este valor. Si Flags1 no especifica MINIDUMP_MISC1_PROCESS_TIMES, este miembro no se usa.

ProcessorMaxMhz

Frecuencia de reloj máxima especificada del procesador del sistema, en MHz. Si Flags1 no especifica MINIDUMP_MISC1_PROCESSOR_POWER_INFO, este miembro no se usa.

ProcessorCurrentMhz

Frecuencia del reloj del procesador, en MHz. Este número es la frecuencia de reloj de procesador máxima especificada multiplicada por la limitación del procesador actual. Si Flags1 no especifica MINIDUMP_MISC1_PROCESSOR_POWER_INFO, este miembro no se usa.

ProcessorMhzLimit

Límite en la frecuencia del reloj del procesador, en MHz. Este número es la frecuencia de reloj del procesador máxima especificada multiplicada por el límite térmico del procesador actual. Si Flags1 no especifica MINIDUMP_MISC1_PROCESSOR_POWER_INFO, este miembro no se usa.

ProcessorMaxIdleState

Estado de inactividad máximo del procesador. Si Flags1 no especifica MINIDUMP_MISC1_PROCESSOR_POWER_INFO, este miembro no se usa.

ProcessorCurrentIdleState

Estado de inactividad actual del procesador. Si Flags1 no especifica MINIDUMP_MISC1_PROCESSOR_POWER_INFO, este miembro no se usa.

Requisitos

Requisito Valor
Header minidumpapiset.h (incluir Dbghelp.h)
Redistribuible DbgHelp.dll 6.5 o posterior

Consulte también

MINIDUMP_STREAM_TYPE