WHEA_PCI_SLOT_NUMBER structure (ntddk.h)
The WHEA_PCI_SLOT_NUMBER structure describes a logical PCI slot.
Syntax
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;
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows. |
Header | ntddk.h (include Ntddk.h) |