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;

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

Funzionalità di dichiarazione di collegamento complesso radice

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)

Vedere anche

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY

PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY