struttura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (wdm.h)
La struttura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER descrive l'intestazione per una struttura di funzionalità estesa PCI Express (PCIe).
Sintassi
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;
Members
CapabilityID
Identificatore della funzionalità estesa. I valori possibili sono:
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Funzionalità avanzate di segnalazione degli errori
PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID
Funzionalità del canale virtuale
PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID
Funzionalità numero di serie del dispositivo
PCI_EXPRESS_POWER_BUDGETING_CAP_ID
Capacità di budget energetico
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Funzionalità di dichiarazione di collegamento complessa radice
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Funzionalità di controllo dei collegamenti interni complessi radice
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Funzionalità di associazione dell'endpoint dell'agente di raccolta eventi complessi
PCI_EXPRESS_MFVC_CAP_ID
Funzionalità del canale virtuale multi-funzione
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Funzionalità del canale virtuale e del canale virtuale multi-funzione
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Funzionalità di intestazione del blocco di registro complessa radice
Version
Versione della struttura delle funzionalità estese. Questo membro deve essere impostato su uno per le strutture di funzionalità estese basate sulla versione 1.1 della specifica PCIe.
Next
Offset nello spazio di configurazione del dispositivo PCIe alla struttura di funzionalità PCIe successiva nell'elenco collegato di funzionalità. Se si tratta dell'ultima struttura di funzionalità PCIe nell'elenco, questo membro è impostato su zero.
Commenti
La struttura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER è disponibile in Windows Server 2008 e versioni successive di Windows.
Un PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER è incluso all'inizio di ogni struttura di funzionalità estesa. Microsoft definisce le strutture per la funzionalità avanzata di segnalazione degli errori (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY o PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) e la funzionalità del numero di serie (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |