PCI_EXPRESS_ROOT_CONTROL_REGISTER union (miniport.h)

PCI_EXPRESS_ROOT_CONTROL_REGISTER联合描述了 PCI Express (PCIe) 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 结构中。

要求

要求
Header miniport.h (包括 Ntddk.h、Miniport.h)

另请参阅

PCI_EXPRESS_CAPABILITY