INTERFACE_TYPE列舉 (wdm.h)
INTERFACE_TYPE列舉表示總線類型。
Syntax
typedef enum _INTERFACE_TYPE {
InterfaceTypeUndefined,
Internal,
Isa,
Eisa,
MicroChannel,
TurboChannel,
PCIBus,
VMEBus,
NuBus,
PCMCIABus,
CBus,
MPIBus,
MPSABus,
ProcessorInternal,
InternalPowerBus,
PNPISABus,
PNPBus,
Vmcs,
ACPIBus,
MaximumInterfaceType
} INTERFACE_TYPE, *PINTERFACE_TYPE;
常數
InterfaceTypeUndefined 表示介面類型未定義。 |
Internal 僅供內部使用。 |
Isa 表示介面是由 ISA 總線驅動程式所發行。 |
Eisa 表示介面是由 EISA 總線驅動程式所發行。 |
MicroChannel 指出介面是由 MicroChannel 總線驅動程式所發行。 |
TurboChannel 指出介面是由 TurboChannel 總線驅動程式所發行。 |
PCIBus 指出介面是由PCI總線驅動程式所發行。 |
VMEBus 表示介面是由 VME 總線驅動程式所發行。 |
NuBus 指出介面是由 NuBus 驅動程式所發行。 |
PCMCIABus 表示介面是由PCMCIA總線驅動程式所發行。 |
CBus 表示介面是由 Cbus 驅動程式所發行。 |
MPIBus 表示介面是由 MPI 總線驅動程式所發行。 |
MPSABus 指出介面是由 MPSA 總線驅動程式所發行。 |
ProcessorInternal 表示介面是由 ISA 總線驅動程式所發行。 |
InternalPowerBus 表示介面已針對內部電源總線發佈。 有些裝置有電源控制埠,可讓他們與其他裝置共享電源控制。 Windows 架構會將這些裝置表示為虛擬總線上的插槽,稱為「內部電源總線」。 |
PNPISABus 表示介面是由 PNPISA 總線驅動程式所發行。 |
PNPBus 表示介面是由 PNP 總線驅動程式所發行。 |
Vmcs 保留供操作系統使用。 |
ACPIBus 表示介面是由 ACPI 總線驅動程式所發行。 ACPI 總線驅動程式會列舉硬體平臺 ACPI 韌體中所述的裝置。 這些裝置實際上可能位於由其他總線驅動程式控制的公交車上,但ACPI總線驅動程式必須列舉這些裝置,因為其他總線驅動程式無法偵測到這些裝置。 這個介面類型是從 Windows 8 開始定義的。 |
MaximumInterfaceType 標示可能總線類型的上限。 |
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Miniport.h、Wudfwdm.h) |