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
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Deklarationsfunktion für komplexen Stammlink
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
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) |