PCI_EXPRESS_AER_CAPABILITIES 공용 구조체(wdm.h)

PCI_EXPRESS_AER_CAPABILITIES 구조는 PCI Express(PCIe) 고급 오류 기능 및 PCIe 고급 오류 보고 기능 구조의 제어 레지스터를 설명합니다.

구문

typedef union _PCI_EXPRESS_AER_CAPABILITIES {
  struct {
    ULONG FirstErrorPointer  :5;
    ULONG ECRCGenerationCapable  :1;
    ULONG ECRCGenerationEnable  :1;
    ULONG ECRCCheckCapable  :1;
    ULONG ECRCCheckEnable  :1;
    ULONG Reserved  :23;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FirstErrorPointer

PCIe 수정할 수 없는 오류 상태 등록에 보고된 첫 번째 오류의 비트 위치입니다.

DUMMYSTRUCTNAME.ECRCGenerationCapable

디바이스가 ECRC(엔드 투 엔드 순환 중복 검사)를 생성할 수 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ECRCGenerationEnable

ECRC 생성이 사용하도록 설정되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ECRCCheckCapable

디바이스가 ECRC를 확인할 수 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ECRCCheckEnable

ECRC 검사가 사용하도록 설정되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable

DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable

DUMMYSTRUCTNAME.TlpPrefixLogPresent

DUMMYSTRUCTNAME.Reserved

예약되어 있습니다.

AsULONG

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

설명

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

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