INTERFACE_TYPE enumeração (wdm.h)
A enumeração INTERFACE_TYPE indica o tipo de barramento.
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;
Constantes
InterfaceTypeUndefined Indica que o tipo de interface é indefinido. |
Internal Apenas para uso interno. |
Isa Indica que a interface é publicada pelo driver de barramento ISA. |
Eisa Indica que a interface é publicada pelo driver de barramento EISA. |
MicroChannel Indica que a interface é publicada pelo driver de barramento MicroChannel. |
TurboChannel Indica que a interface é publicada pelo driver de barramento TurboChannel. |
PCIBus Indica que a interface é publicada pelo driver de barramento PCI. |
VMEBus Indica que a interface é publicada pelo driver de barramento VME. |
NuBus Indica que a interface é publicada pelo driver NuBus. |
PCMCIABus Indica que a interface é publicada pelo driver de barramento PCMCIA. |
CBus Indica que a interface é publicada pelo driver Cbus. |
MPIBus Indica que a interface é publicada pelo driver de barramento MPI. |
MPSABus Indica que a interface é publicada pelo driver de barramento MPSA. |
ProcessorInternal Indica que a interface é publicada pelo driver de barramento ISA. |
InternalPowerBus Indica que a interface é publicada para um barramento de energia interno. Alguns dispositivos têm portas de controle de energia que permitem compartilhar o controle de energia com outros dispositivos. A arquitetura do Windows representa esses dispositivos como slots em um barramento virtual chamado "barramento de energia interno". |
PNPISABus Indica que a interface é publicada pelo driver de barramento PNPISA. |
PNPBus Indica que a interface é publicada pelo driver de barramento PNP. |
Vmcs Reservado para uso pelo sistema operacional. |
ACPIBus Indica que a interface é publicada pelo driver de barramento ACPI. O driver de barramento ACPI enumera os dispositivos descritos no firmware ACPI da plataforma de hardware. Esses dispositivos podem residir fisicamente em ônibus controlados por outros motoristas de ônibus, mas o motorista do ônibus ACPI deve enumerar esses dispositivos porque os outros motoristas de ônibus não podem detectá-los. Esse tipo de interface é definido começando com Windows 8. |
MaximumInterfaceType Marca o limite superior dos possíveis tipos de barramento. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h (include Wdm.h, Miniport.h, Wudfwdm.h) |