Condividi tramite


PCI_EXPRESS_CAPABILITIES_REGISTER unione (ntddk.h)

La struttura PCI_EXPRESS_CAPABILITIES_REGISTER descrive una funzionalità PCI Express (PCIe) di una struttura di funzionalità PCIe.

Sintassi

typedef union _PCI_EXPRESS_CAPABILITIES_REGISTER {
  struct {
    USHORT CapabilityVersion  :4;
    USHORT DeviceType  :4;
    USHORT SlotImplemented  :1;
    USHORT InterruptMessageNumber  :5;
    USHORT Rsvd  :2;
  };
  USHORT AsUSHORT;
} PCI_EXPRESS_CAPABILITIES_REGISTER, *PPCI_EXPRESS_CAPABILITIES_REGISTER;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CapabilityVersion

Numero di versione della struttura PCI_EXPRESS_CAPABILITY contenente la struttura PCI_EXPRESS_CAPABILITIES_REGISTER.

DUMMYSTRUCTNAME.DeviceType

Tipo di dispositivo logico PCIe. I valori possibili sono:

PciExpressEndpoint

Dispositivo endpoint PCIe.

PciExpressLegacyEndpoint

Dispositivo endpoint PCIe legacy.

PciExpressRootPort

Porta radice di un complesso radice PCIe.

PciExpressUpstreamSwitchPort

Porta upstream di un commutatore PCIe.

PciExpressDownstreamSwitchPort

Porta downstream di un commutatore PCIe.

PciExpressToPciXBridge

Un bridge PCIe-to-PCI o PCI-X.

PciXToExpressBridge

Ponte PCI- o PCI-X-to PCIe.

PciExpressRootComplexIntegratedEndpoint

Dispositivo endpoint PCIe integrato nel complesso radice.

PciExpressRootComplexEventCollector

Agente di raccolta eventi complessi pcIe.

DUMMYSTRUCTNAME.SlotImplemented

Un singolo bit che indica che il collegamento PCIe associato a questa porta è connesso a uno slot PCIe fisico. Questo membro è valido solo se il membro DeviceType è impostato su PciExpressRootPort o PciExpressDownstreamSwitchPort.

DUMMYSTRUCTNAME.InterruptMessageNumber

Vettore MSI o MSI-X utilizzato per i messaggi di interruzione generati in associazione ai bit di stato nel registro di stato dello slot o al registro di stato radice della struttura di funzionalità PCIe.

DUMMYSTRUCTNAME.Rsvd

Riservato.

AsUSHORT

Rappresentazione di USHORT del contenuto della struttura PCI_EXPRESS_CAPABILITIES_REGISTER.

Commenti

La struttura PCI_EXPRESS_CAPABILITIES_REGISTER è disponibile in Windows Server 2008 e versioni successive di Windows.

Una struttura PCI_EXPRESS_CAPABILITIES_REGISTER è contenuta nella struttura PCI_EXPRESS_CAPABILITY .

Requisiti

Requisito Valore
Intestazione ntddk.h (include Ntddk.h, Miniport.h)

Vedi anche

PCI_EXPRESS_CAPABILITY