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 이상 |