Condividi tramite


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

Funzionalità di dichiarazione di collegamento complessa radice

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)

Vedi anche

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY

PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY