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;
Membri
CapabilityID
Identificatore della funzionalità estesa. I valori possibili sono:
PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID
Funzionalità avanzate di segnalazione 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 risparmio energia
PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID
Funzionalità di dichiarazione di collegamento complesso radice
PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID
Funzionalità di controllo collegamento interno complesso radice
PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID
Funzionalità di associazione dell'endpoint dell'agente di raccolta eventi complessi radice
PCI_EXPRESS_MFVC_CAP_ID
Funzionalità del canale virtuale a più funzioni
PCI_EXPRESS_VC_AND_MFVC_CAP_ID
Funzionalità del canale virtuale e del canale virtuale a più funzioni
PCI_EXPRESS_RCRB_HEADER_CAP_ID
Funzionalità dell'intestazione del blocco di registrazione 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.
Osservazioni
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 strutture per la funzionalità di segnalazione degli errori avanzata (PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITYo PCI_EXPRESS_ROOTPORT_AER_CAPABILITY) e la funzionalità del numero di serie (PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY).
Fabbisogno
Requisito | Valore |
---|---|
intestazione | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |