Condividi tramite


enumerazione INTERFACE_TYPE (wdm.h)

L'enumerazione INTERFACE_TYPE indica il tipo di bus.

Sintassi

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;

Costanti

 
InterfaceTypeUndefined
Indica che il tipo di interfaccia non è definito.
Internal
Solo per uso interno.
Isa
Indica che l'interfaccia viene pubblicata dal driver del bus ISA.
Eisa
Indica che l'interfaccia viene pubblicata dal conducente dell'autobus EISA.
MicroChannel
Indica che l'interfaccia viene pubblicata dal driver del bus MicroChannel.
TurboChannel
Indica che l'interfaccia viene pubblicata dal driver del bus TurboChannel.
PCIBus
Indica che l'interfaccia viene pubblicata dal driver del bus PCI.
VMEBus
Indica che l'interfaccia viene pubblicata dal driver del bus VME.
NuBus
Indica che l'interfaccia viene pubblicata dal driver NuBus.
PCMCIABus
Indica che l'interfaccia viene pubblicata dal driver del bus PCMCIA.
CBus
Indica che l'interfaccia viene pubblicata dal driver Cbus.
MPIBus
Indica che l'interfaccia viene pubblicata dal driver del bus MPI.
MPSABus
Indica che l'interfaccia viene pubblicata dal driver del bus MPSA.
ProcessorInternal
Indica che l'interfaccia viene pubblicata dal driver del bus ISA.
InternalPowerBus
Indica che l'interfaccia viene pubblicata per un bus di alimentazione interno. Alcuni dispositivi hanno porte di controllo alimentazione che consentono loro di condividere il controllo alimentazione con altri dispositivi. L'architettura di Windows rappresenta questi dispositivi come slot in un bus virtuale denominato "bus di alimentazione interno".
PNPISABus
Indica che l'interfaccia viene pubblicata dal conducente del bus PNPISA.
PNPBus
Indica che l'interfaccia viene pubblicata dal driver del bus PNP.
Vmcs
Riservato per l'uso da parte del sistema operativo.
ACPIBus
Indica che l'interfaccia viene pubblicata dal driver del bus ACPI. Il driver del bus ACPI enumera i dispositivi descritti nel firmware ACPI della piattaforma hardware. Questi dispositivi potrebbero risiedere fisicamente su autobus controllati da altri conducenti di autobus, ma il driver del bus ACPI deve enumerare questi dispositivi perché gli altri conducenti dell'autobus non possono rilevarli. Questo tipo di interfaccia viene definito a partire da Windows 8.
MaximumInterfaceType
Contrassegna il limite superiore dei tipi di bus possibili.

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Miniport.h, Wudfwdm.h)

Vedi anche

HW_INITIALIZATION_DATA

PORT_CONFIGURATION_INFORMATION

ScsiPortGetDeviceBase

ScsiPortValidateRange

StorPortGetDeviceBase

StorPortValidateRange