WHEA_PCI_SLOT_NUMBER - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddk.h

typedef struct _WHEA_PCI_SLOT_NUMBER {
  union {
    struct {
      ULONG DeviceNumber : 5;
      ULONG FunctionNumber : 3;
      ULONG Reserved : 24;
    } bits;
    ULONG AsULONG;
  } u;
} WHEA_PCI_SLOT_NUMBER, *PWHEA_PCI_SLOT_NUMBER;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddk-_whea_pci_slot_number)

_WHEA_PCI_SLOT_NUMBER structure

Description

The WHEA_PCI_SLOT_NUMBER structure describes a logical PCI slot.

Members

u

A union that contains the following members:

u.bits

A structure that describes the logical PCI slot.

u.bits.DeviceNumber

The device number that is assigned to the logical PCI slot.

u.bits.FunctionNumber

The specific function on the device that is located in the logical PCI slot.

u.bits.Reserved

Reserved for system use.

u.AsULONG

A ULONG representation of the contents of the WHEA_PCI_SLOT_NUMBER structure.

Remarks

A WHEA_PCI_SLOT_NUMBER structure is contained within the WHEA_AER_BRIDGE_DESCRIPTOR, WHEA_AER_ENDPOINT_DESCRIPTOR, and WHEA_AER_ROOTPORT_DESCRIPTOR structures.

See also

WHEA_AER_BRIDGE_DESCRIPTOR

WHEA_AER_ENDPOINT_DESCRIPTOR

WHEA_AER_ROOTPORT_DESCRIPTOR