PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER union (miniport.h)

This topic describes the PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER union.

Syntax

typedef union _PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER {
  struct {
    ULONG Rsvd0 : 1;
    ULONG SupportedLinkSpeedsVector : 7;
    ULONG Rsvd8_31 : 24;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER, *PPCI_EXPRESS_LINK_CAPABILITIES_2_REGISTER;

Members

DUMMYSTRUCTNAME

Defines the DUMMYSTRUCTNAME structure.

DUMMYSTRUCTNAME.Rsvd0

Defines the ULONG member Rsvd0.

DUMMYSTRUCTNAME.SupportedLinkSpeedsVector

Defines the ULONG member SupportedLinkSpeedsVector.

DUMMYSTRUCTNAME.Rsvd8_31

Defines the ULONG member Rsvd8_31.

AsULONG

Defines the ULONG member AsULONG.

Requirements

Requirement Value
Minimum supported client Windows 11, version 22H2
Header miniport.h (include Miniport.h)