다음을 통해 공유


PCI_EXPRESS_ROOT_CONTROL_REGISTER 공용 구조체(miniport.h)

PCI_EXPRESS_ROOT_CONTROL_REGISTER 공용 구조체는 PCIe 기능 구조의 PCI Express(PCIe) 루트 제어 레지스터에 대해 설명합니다.

구문

typedef union _PCI_EXPRESS_ROOT_CONTROL_REGISTER {
  struct {
    USHORT CorrectableSerrEnable : 1;
    USHORT NonFatalSerrEnable : 1;
    USHORT FatalSerrEnable : 1;
    USHORT PMEInterruptEnable : 1;
    USHORT CRSSoftwareVisibilityEnable : 1;
    USHORT Rsvd : 11;
  } DUMMYSTRUCTNAME;
  USHORT AsUSHORT;
} PCI_EXPRESS_ROOT_CONTROL_REGISTER, *PPCI_EXPRESS_ROOT_CONTROL_REGISTER;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME 구조체입니다.

DUMMYSTRUCTNAME.CorrectableSerrEnable

이 루트 포트 또는 루트 포트 자체에 연결된 계층의 디바이스에서 수정 가능한 오류가 보고되면 시스템 오류가 생성되어야 했음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.NonFatalSerrEnable

이 루트 포트 또는 루트 포트 자체에 연결된 계층의 디바이스에서 치명적이 아닌 오류가 보고되면 시스템 오류가 생성되어야 했음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.FatalSerrEnable

이 루트 포트 또는 루트 포트 자체에 연결된 계층의 디바이스에서 치명적이 아닌 오류가 보고되면 시스템 오류가 생성되어야 했음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.PMEInterruptEnable

전원 관리 이벤트에 인터럽트 사용이 사용됨을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.CRSSoftwareVisibilityEnable

루트 포트가 CRS(구성 요청 다시 시도 상태) 완료 상태 소프트웨어로 반환하도록 사용하도록 설정되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.Rsvd

예약되어 있습니다.

AsUSHORT

PCI_EXPRESS_ROOT_CONTROL_REGISTER 구조체의 내용에 대한 USHORT 표현입니다.

설명

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

PCI_EXPRESS_ROOT_CONTROL_REGISTER 구조체는 PCI_EXPRESS_CAPABILITY 구조체에 포함됩니다.

요구 사항

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

추가 정보

PCI_EXPRESS_CAPABILITY