Condividi tramite


PCI_CAPABILITIES_HEADER struttura (wdm.h)

La struttura PCI_CAPABILITIES_HEADER definisce un'intestazione presente in ogni struttura di funzionalità PCI.

Sintassi

typedef struct _PCI_CAPABILITIES_HEADER {
  UCHAR CapabilityID;
  UCHAR Next;
} PCI_CAPABILITIES_HEADER, *PPCI_CAPABILITIES_HEADER;

Members

CapabilityID

Contiene un intero a 8 bit che indica l'ID funzionalità. L'ID funzionalità identifica il tipo di struttura di funzionalità che segue questa intestazione. Il membro CapabilityID deve avere uno dei valori seguenti:

ID capacità Significato
PCI_CAPABILITY_ID_POWER_MANAGEMENT Indica che la struttura di funzionalità che segue l'intestazione definisce un'interfaccia di gestione energia PCI. Per altre informazioni su questo tipo di funzionalità, vedere Pci Power Management Interface Specificaon.
PCI_CAPABILITY_ID_AGP Indica che la struttura di funzionalità che segue l'intestazione definisce la porta grafica accelerata (AGP) supportata dal dispositivo. Per altre informazioni su questo tipo di funzionalità, vedere La specifica dell'interfaccia della porta grafica accelerata.
PCI_CAPABILITY_ID_VPD Indica che la struttura di funzionalità che segue l'intestazione definisce le funzionalità di Vital Product Data (VPD) del dispositivo.
PCI_CAPABILITY_ID_SLOT_ID Indica che la struttura di funzionalità che segue l'intestazione definisce le funzionalità di espansione esterna di un dispositivo bridge. Per altre informazioni su questo tipo di funzionalità, vedere PCI to PCI Bridge Architecture Specificaon.
PCI_CAPABILITY_ID_MSI Indica che la struttura di funzionalità che segue l'intestazione definisce un dispositivo PCI in grado di eseguire il recapito dell'interruzione del messaggio (MSI). Per altre informazioni sulla funzionalità MSI, vedere La specifica del bus locale PCI.
PCI_CAPABILITY_ID_CPCI_HOTSWAP Indica che la struttura di funzionalità che segue l'intestazione definisce un'interfaccia standard per controllare e controllare lo stato del senso. I dispositivi che supportano l'inserimento e l'estrazione di hot swap in un sistema CompactPCI richiedono questo tipo di interfaccia. Per altre informazioni sullo stato del controllo e del senso nei sistemi CompactPCI, vedere la specifica compactPCI hot swap.
PCI_CAPABILITY_ID_PCIX Indica che la struttura di funzionalità che segue l'intestazione definisce le funzionalità PCI-X dei dispositivi. Per altre informazioni su PCI-X, vedere l'addendum PCI-X alla specifica del bus locale PCI.
PCI_CAPABILITY_ID_HYPERTRANSPORT Indica che la struttura di funzionalità che segue l'intestazione definisce il controllo e lo stato per i dispositivi che implementano collegamenti tecnologici hyper transport (HT). Per altre informazioni sulla tecnologia HT, vedere la HyperTransport specifica di collegamento I/O.
PCI_CAPABILITY_ID_VENDOR_SPECIFIC Indica che la struttura di funzionalità che segue l'intestazione definisce informazioni specifiche del fornitore. Per altre informazioni su come usare il meccanismo di funzionalità per comunicare informazioni specifiche del fornitore, vedere La specifica del bus locale PCI.
PCI_CAPABILITY_ID_DEBUG_PORT Indica che la struttura di funzionalità che segue l'intestazione descrive una porta di debug
PCI_CAPABILITY_ID_CPCI_RES_CTRL Indica che la struttura di funzionalità che segue l'intestazione descrive il controllo della risorsa centrale CompactPCI. Per altre informazioni su questo tipo di controllo, vedere la specifica PICMG 2.13.
PCI_CAPABILITY_ID_SHPC Indica che la struttura di funzionalità che segue l'intestazione definisce le funzionalità di un dispositivo conforme al modello di controller di plug-plug standard.
PCI_CAPABILITY_ID_P2P_SSID Indica che la struttura di funzionalità che segue l'intestazione definisce la funzionalità ID sottosistema.
PCI_CAPABILITY_ID_AGP_TARGET Indica che la struttura di funzionalità che segue l'intestazione definisce la funzionalità AGP (Accelerated Graphics Port) 8x.
PCI_CAPABILITY_ID_SECURE Indica che la struttura di funzionalità che segue l'intestazione descrive un dispositivo sicuro
PCI_CAPABILITY_ID_PCI_EXPRESS Indica che la struttura di funzionalità che segue l'intestazione definisce un dispositivo che supporta PCI express.
PCI_CAPABILITY_ID_MSIX Indica che la struttura di funzionalità che segue l'intestazione definisce un'estensione facoltativa alla funzionalità msi di base.

Next

Contiene un offset nello spazio di configurazione PCI che indica la posizione dell'elemento successivo nell'elenco delle funzionalità. Se non sono presenti elementi aggiuntivi nell'elenco, questo membro conterrà zero.

Commenti

Tutte le strutture di funzionalità PCI hanno l'intestazione descritta da PCI_CAPABILITIES_HEADER.

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Miniport.h)

Vedi anche

PCI_PMCSR

PCI_PMC

PCI_PMCSR_BSE