INTERFACE_TYPE列舉 (wdm.h)
INTERFACE_TYPE 列舉表示總線類型。
語法
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) |