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) |