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 标记可能总线类型的上限。 |
要求
要求 | 值 |
---|---|
Header | wdm.h (包括 Wdm.h、Miniport.h、Wudfwdm.h) |