PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 공용 구조체(wdm.h)

PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 구조는 PCIe 고급 오류 보고 기능 구조의 PCI Express(PCIe) 수정할 수 없는 오류 심각도 레지스터를 설명합니다.

구문

typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY {
  struct {
    ULONG Undefined  :1;
    ULONG Reserved1  :3;
    ULONG DataLinkProtocolError  :1;
    ULONG SurpriseDownError  :1;
    ULONG Reserved2  :6;
    ULONG PoisonedTLP  :1;
    ULONG FlowControlProtocolError  :1;
    ULONG CompletionTimeout  :1;
    ULONG CompleterAbort  :1;
    ULONG UnexpectedCompletion  :1;
    ULONG ReceiverOverflow  :1;
    ULONG MalformedTLP  :1;
    ULONG ECRCError  :1;
    ULONG UnsupportedRequestError  :1;
    ULONG Reserved3  :11;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Undefined

정의되지 않은 값을 포함하는 단일 비트입니다. 버전 1.1 이전의 PCIe 사양 버전에서 이 비트는 보고된 링크 학습 오류가 심각한 오류임을 나타냅니다.

DUMMYSTRUCTNAME.Reserved1

예약되어 있습니다.

DUMMYSTRUCTNAME.DataLinkProtocolError

보고된 데이터 링크 프로토콜 오류가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.SurpriseDownError

보고된 기습 다운 오류가 치명적인 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Reserved2

예약되어 있습니다.

DUMMYSTRUCTNAME.PoisonedTLP

보고된 TLP(포이즌 트랜잭션 계층 패킷)가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.FlowControlProtocolError

보고된 흐름 제어 프로토콜 오류가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.CompletionTimeout

보고된 완료 시간 제한이 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.CompleterAbort

보고된 완료자 중단이 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.UnexpectedCompletion

보고된 예기치 않은 완료가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ReceiverOverflow

보고된 수신기 오버플로가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.MalformedTLP

보고된 잘못된 형식의 TLP(트랜잭션 계층 패킷)가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ECRCError

보고된 ECRC(엔드 투 엔드 순환 중복성 검사) 오류가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.UnsupportedRequestError

보고된 지원되지 않는 요청 오류가 심각한 오류임을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.AcsViolation

DUMMYSTRUCTNAME.UncorrectableInternalError

DUMMYSTRUCTNAME.MCBlockedTlp

DUMMYSTRUCTNAME.AtomicOpEgressBlocked

DUMMYSTRUCTNAME.TlpPrefixBlocked

DUMMYSTRUCTNAME.Reserved3

예약되어 있습니다.

AsULONG

PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 구조체의 내용에 대한 ULONG 표현입니다.

설명

PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 구조는 Windows Server 2008 이상 버전의 Windows에서 사용할 수 있습니다.

PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY 구조체는 PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITYPCI_EXPRESS_ROOTPORT_AER_CAPABILITY 구조체 포함됩니다.

요구 사항

요구 사항
헤더 wdm.h(Ntddk.h, Wdm.h, Miniport.h 포함)

추가 정보

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY