Freigeben über


PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER-Struktur (miniport.h)

Die PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER-Struktur beschreibt den Header für eine erweiterte PCI Express -Funktionsstruktur (PCIe).

Syntax

typedef struct _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER {
  USHORT CapabilityID;
  USHORT Version  :4;
  USHORT Next  :12;
} PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER, *PPCI_EXPRESS_ENHANCED_CAPABILITY_HEADER;

Member

CapabilityID

Der bezeichner für erweiterte Funktionen. Mögliche Werte:

PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID

Erweiterte Fehlerberichtsfunktion

PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID

Funktion "Virtueller Kanal"

PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID

Geräteseriennummernfunktion

PCI_EXPRESS_POWER_BUDGETING_CAP_ID

PowerBudgeting-Funktion

Deklarationsfunktion für komplexen Stammlink

Stammkomplexe interne Linksteuerungsfunktion

PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID

Stammkomplexer Ereignissammler-Endpunktzuordnungsfunktion

PCI_EXPRESS_MFVC_CAP_ID

Funktionen für virtuelle Kanäle mit mehreren Funktionen

PCI_EXPRESS_VC_AND_MFVC_CAP_ID

Virtuelle Kanal- und Mehrfunktionsfunktionen für virtuelle Kanäle

PCI_EXPRESS_RCRB_HEADER_CAP_ID

Blockheaderfunktion für komplexe Stammregister

Version

Die Version der erweiterten Funktionsstruktur. Für erweiterte Funktionsstrukturen, die auf Version 1.1 der PCIe-Spezifikation basieren, sollte dieser Member auf einen festgelegt werden.

Next

Der Offset im PCIe-Gerätekonfigurationsraum auf die nächste PCIe-Funktionsstruktur in der verknüpften Liste der Funktionen. Wenn dies die letzte PCIe-Funktionsstruktur in der Liste ist, wird dieser Member auf 0 festgelegt.

Hinweise

Die PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER-Struktur ist in Windows Server 2008 und höheren Versionen von Windows verfügbar.

Eine PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER ist am Anfang jeder erweiterten Funktionsstruktur enthalten. Microsoft definiert Strukturen für die erweiterte Fehlerberichterstattungsfunktion (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY oder PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) und die Seriennummernfunktion (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).

Anforderungen

Anforderung Wert
Header miniport.h (einschließlich Ntddk.h, Wdm.h, Miniport.h)

Weitere Informationen

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY

PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY