WHEA_ERROR_PACKET_V2 구조체(ntddk.h)
WHEA_ERROR_PACKET_V2 구조는 LLHEH(하위 수준 하드웨어 오류 처리기)를 통해 운영 체제에 전달되는 하드웨어 오류 데이터를 설명합니다.
구문
typedef struct _WHEA_ERROR_PACKET_V2 {
ULONG Signature;
ULONG Version;
ULONG Length;
WHEA_ERROR_PACKET_FLAGS Flags;
WHEA_ERROR_TYPE ErrorType;
WHEA_ERROR_SEVERITY ErrorSeverity;
ULONG ErrorSourceId;
WHEA_ERROR_SOURCE_TYPE ErrorSourceType;
GUID NotifyType;
ULONGLONG Context;
WHEA_ERROR_PACKET_DATA_FORMAT DataFormat;
ULONG Reserved1;
ULONG DataOffset;
ULONG DataLength;
ULONG PshedDataOffset;
ULONG PshedDataLength;
} WHEA_ERROR_PACKET_V2, *PWHEA_ERROR_PACKET_V2, WHEA_ERROR_PACKET, *PWHEA_ERROR_PACKET;
멤버
Signature
하드웨어 오류 패킷의 서명입니다. 이 멤버에는 WHEA_ERROR_PACKET_V2_SIGNATURE 값이 포함됩니다.
Version
WHEA_ERROR_PACKET_V2 구조체의 버전입니다. 이 멤버에는 WHEA_ERROR_PACKET_V2_VERSION 값이 포함됩니다.
Length
Flags
오류 조건을 설명하는 WHEA_ERROR_PACKET_FLAGS 공용 구조체입니다.
ErrorType
하드웨어 오류를 보고한 하드웨어 구성 요소의 유형을 나타내는 WHEA_ERROR_TYPE 형식의 값입니다.
ErrorSeverity
오류 조건의 심각도를 나타내는 WHEA_ERROR_SEVERITY 형식의 값입니다.
ErrorSourceId
하드웨어 오류를 보고한 오류 원본의 식별자입니다.
ErrorSourceType
하드웨어 오류를 보고한 오류 원본의 유형을 나타내는 WHEA_ERROR_SOURCE_TYPE 형식의 값입니다.
NotifyType
Context
시스템에서 사용하도록 예약되었습니다.
DataFormat
Reserved1
시스템에서 사용하도록 예약되었습니다.
DataOffset
DataLength
PshedDataOffset
PshedDataLength
설명
WHEA_ERROR_PACKET_V2 구조는 Windows 7 이상 버전의 Windows에서 하드웨어 오류를 보고하는 데 사용됩니다.
플랫폼별 PSHED(하드웨어 오류 드라이버) 플러그 인이 WHEA 호환 Windows 버전에서 실행되는 경우 다음 단계에 따라 WHEA_ERROR_PACKET 버전을 검사할 수 있습니다.
- WHEA_ERROR_PACKET Signature 멤버가 WHEA_ERROR_PACKET_V1_SIGNATURE 동일한 경우 코드는 초기 버전의 Windows에서 실행되고 오류 패킷은 WHEA_ERROR_PACKET_V1 구조로 형식이 지정됩니다.
- WHEA_ERROR_PACKET Signature 멤버가 WHEA_ERROR_PACKET_V2_SIGNATURE 같으면 코드는 이후 버전의 Windows에서 실행되고 오류 패킷은 WHEA_ERROR_PACKET_V2 구조체로 형식이 지정됩니다.
WHEA_ERROR_PACKET_V2 구조는 오류 레코드의 하드웨어 오류 패킷 오류 섹션에 포함된 오류 데이터를 설명합니다. 오류 레코드에는 해당 오류 레코드의 오류 레코드 섹션을 설명하는 WHEA_ERROR_RECORD_SECTION_DESCRIPTOR 구조체 중 하나의 SectionType 멤버에 WHEA_PACKET_SECTION_GUID 포함된 경우에만 하드웨어 오류 패킷 오류 섹션이 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 이상 버전의 Windows에서 지원됩니다. |
머리글 | ntddk.h(Ntddk.h 포함) |
추가 정보
PSHED(플랫폼별 하드웨어 오류 드라이버) 플러그 인
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR