énumération INTERFACE_TYPE (wdm.h)
L’énumération INTERFACE_TYPE indique le type de bus.
Syntaxe
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 Indique que le type d’interface n’est pas défini. |
Internal Pour une utilisation interne uniquement. |
Isa Indique que l’interface est publiée par le pilote de bus ISA. |
Eisa Indique que l’interface est publiée par le pilote de bus EISA. |
MicroChannel Indique que l’interface est publiée par le pilote de bus MicroChannel. |
TurboChannel Indique que l’interface est publiée par le pilote de bus TurboChannel. |
PCIBus Indique que l’interface est publiée par le pilote de bus PCI. |
VMEBus Indique que l’interface est publiée par le pilote de bus VME. |
NuBus Indique que l’interface est publiée par le pilote NuBus. |
PCMCIABus Indique que l’interface est publiée par le pilote de bus PCMCIA. |
CBus Indique que l’interface est publiée par le pilote Cbus. |
MPIBus Indique que l’interface est publiée par le pilote de bus MPI. |
MPSABus Indique que l’interface est publiée par le pilote de bus MPSA. |
ProcessorInternal Indique que l’interface est publiée par le pilote de bus ISA. |
InternalPowerBus Indique que l’interface est publiée pour un bus d’alimentation interne. Certains appareils ont des ports de contrôle d’alimentation qui leur permettent de partager le contrôle d’alimentation avec d’autres appareils. L’architecture Windows représente ces appareils en tant qu’emplacements sur un bus virtuel appelé « bus d’alimentation interne ». |
PNPISABus Indique que l’interface est publiée par le pilote de bus PNPISA. |
PNPBus Indique que l’interface est publiée par le pilote de bus PNP. |
Vmcs Réservé pour une utilisation par le système d’exploitation. |
ACPIBus Indique que l’interface est publiée par le pilote de bus ACPI. Le pilote de bus ACPI énumère les appareils décrits dans le microprogramme ACPI de la plateforme matérielle. Ces appareils peuvent résider physiquement sur des bus contrôlés par d’autres conducteurs de bus, mais le pilote de bus ACPI doit énumérer ces appareils, car les autres pilotes de bus ne peuvent pas les détecter. Ce type d’interface est défini à partir de Windows 8. |
MaximumInterfaceType Marque la limite supérieure des types de bus possibles. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | wdm.h (include Wdm.h, Miniport.h, Wudfwdm.h) |