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 del bus 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 dispongono di porte di controllo alimentazione che consentono loro di condividere il controllo dell'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 dal 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 conducente del bus ACPI deve enumerare questi dispositivi perché gli altri conducenti del bus non possono rilevarli. Questo tipo di interfaccia viene definito a partire da Windows 8.
MaximumInterfaceType
Contrassegna il limite superiore dei possibili tipi di bus.

Fabbisogno

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

Vedere anche

HW_INITIALIZATION_DATA

PORT_CONFIGURATION_INFORMATION

ScsiPortGetDeviceBase

ScsiPortValidateRange

StorPortGetDeviceBase

StorPortValidateRange