Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic describes the PCI_EXPRESS_DEVICE_TYPE enumeration.
Syntax
typedef enum {
PciExpressEndpoint,
PciExpressLegacyEndpoint,
PciExpressRootPort,
PciExpressUpstreamSwitchPort,
PciExpressDownstreamSwitchPort,
PciExpressToPciXBridge,
PciXToExpressBridge,
PciExpressRootComplexIntegratedEndpoint,
PciExpressRootComplexEventCollector
} PCI_EXPRESS_DEVICE_TYPE;
Constants
PciExpressEndpoint Defines the PciExpressEndpoint constant. |
PciExpressLegacyEndpoint Defines the PciExpressLegacyEndpoint constant. |
PciExpressRootPort Defines the PciExpressRootPort constant. |
PciExpressUpstreamSwitchPort Defines the PciExpressUpstreamSwitchPort constant. |
PciExpressDownstreamSwitchPort Defines the PciExpressDownstreamSwitchPort constant. |
PciExpressToPciXBridge Defines the PciExpressToPciXBridge constant. |
PciXToExpressBridge Defines the PciXToExpressBridge constant. |
PciExpressRootComplexIntegratedEndpoint Defines the PciExpressRootComplexIntegratedEndpoint constant. |
PciExpressRootComplexEventCollector Defines the PciExpressRootComplexEventCollector constant. |
Requirements
Requirement | Value |
---|---|
Header | ntddk.h (include Ntddk.h) |