PCI_SEGMENT_BUS_NUMBER structure (miniport.h)

The PCI_SEGMENT_BUS_NUMBER structure contains information about the bus and segment numbers.

Syntax

typedef struct _PCI_SEGMENT_BUS_NUMBER {
  union {
    struct {
      ULONG BusNumber : 8;
      ULONG SegmentNumber : 16;
      ULONG Reserved : 8;
    } bits;
    ULONG AsULONG;
  } u;
} PCI_SEGMENT_BUS_NUMBER, *PPCI_SEGMENT_BUS_NUMBER;

Members

u

u.bits

u.bits.BusNumber

Identifies a PCI bus.

u.bits.SegmentNumber

Identifies a PCI segment.

u.bits.Reserved

Reserved.

u.AsULONG

Remarks

PCI_SEGMENT_BUS_NUMBER is reserved for system use.

Requirements

Requirement Value
Minimum supported server Windows Server 2022
Header miniport.h