PCI_EXPRESS_AER_CAPABILITIES 공용 구조체(miniport.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 MultipleHeaderRecordingCapable : 1;
ULONG MultipleHeaderRecordingEnable : 1;
ULONG TlpPrefixLogPresent : 1;
ULONG Reserved : 20;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;
회원
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME 구조체입니다.
DUMMYSTRUCTNAME.FirstErrorPointer
PCIe에서 수정할 수 없는 오류 상태 레지스터에 보고된 첫 번째 오류의 비트 위치입니다.
DUMMYSTRUCTNAME.ECRCGenerationCapable
디바이스가 ECRC(엔드 투 엔드 순환 중복 검사)를 생성할 수 있음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.ECRCGenerationEnable
ECRC 생성을 사용하도록 설정되었음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.ECRCCheckCapable
디바이스가 ECRC를 확인할 수 있음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.ECRCCheckEnable
ECRC 검사가 사용하도록 설정되어 있음을 나타내는 단일 비트입니다.
DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable
ULONG 멤버 MultipleHeaderRecordingCapable정의합니다.
DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable
ULONG 멤버 MultipleHeaderRecordingEnable정의합니다.
DUMMYSTRUCTNAME.TlpPrefixLogPresent
TlpPrefixLogPresent ULONG 멤버를 정의합니다.
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_CAPABILITY및 PCI_EXPRESS_ROOTPORT_AER_CAPABILITY 구조체에 포함됩니다.
요구 사항
요구 | 값 |
---|---|
헤더 | miniport.h(Ntddk.h, Wdm.h, Miniport.h 포함) |