INTERFACE_TYPE列挙 (miniport.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 | miniport.h (Wdm.h、Miniport.h、Wudfwdm.h を含む) |