PCI_EXPRESS_CORRECTABLE_ERROR_MASK 공용 구조체(wdm.h)

PCI_EXPRESS_CORRECTABLE_ERROR_MASK 구조는 PCIe 고급 오류 보고 기능 구조의 PCI Express(PCIe) 수정 가능한 오류 마스크 레지스터를 설명합니다.

구문

typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK {
  struct {
    ULONG ReceiverError  :1;
    ULONG Reserved1  :5;
    ULONG BadTLP  :1;
    ULONG BadDLLP  :1;
    ULONG ReplayNumRollover  :1;
    ULONG Reserved2  :3;
    ULONG ReplayTimerTimeout  :1;
    ULONG AdvisoryNonFatalError  :1;
    ULONG Reserved3  :18;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_MASK, *PPCI_CORRECTABLE_ERROR_MASK;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ReceiverError

수신기 오류 보고가 마스킹되었음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Reserved1

예약되어 있습니다.

DUMMYSTRUCTNAME.BadTLP

TLL(잘못된 트랜잭션 계층 패킷)의 보고가 마스킹되었음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.BadDLLP

잘못된 DLLP(데이터 링크 계층 패킷)의 보고가 마스킹되었음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ReplayNumRollover

재시도 버퍼가 다시 전송된 횟수를 계산하는 카운터의 롤오버 보고가 마스킹됨을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Reserved2

예약되어 있습니다.

DUMMYSTRUCTNAME.ReplayTimerTimeout

재생 타이머의 시간 제한 보고가 마스킹되었음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.AdvisoryNonFatalError

심각하지 않은 권고 오류 보고가 마스킹됨을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.CorrectedInternalError

DUMMYSTRUCTNAME.HeaderLogOverflow

DUMMYSTRUCTNAME.Reserved3

예약되어 있습니다.

AsULONG

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

설명

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

PCI_EXPRESS_CORRECTABLE_ERROR_MASK 구조체는 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