This topic has not yet been rated - Rate this topic

INTERFACE_TYPE

Other versions of this page are also available for the following:
Windows Mobile Not SupportedWindows Embedded CE Supported
8/28/2008

This enumeration contains values for hardware interfaces.


typedef enum _INTERFACE_TYPE {
  InterfaceTypeUndefined = -1,
  Internal,
  Isa,
  Eisa,
  MicroChannel,
  TurboChannel,
  PCIBus,
  VMEBus,
  NuBus,
  PCMCIABus,
  CBus,
  MPIBus,
  MPSABus,
  ProcessorInternal,
  InternalPowerBus,
  PNPISABus,
  PNPBus,
  MaximumInterfaceType
} INTERFACE_TYPE, *PINTERFACE_TYPE;
InterfaceTypeUndefined

Undefined interface type.

Internal

System or microprocessor bus.

Isa

Industry Standard Architecture (ISA) bus.

Eisa

Extended ISA bus.

MicroChannel

Micro channel bus interface.

TurboChannel

Turbo channel bus interface.

PCIBus

PCI bus interface.

VMEBus

VME bus interface.

NuBus

NuBus bus interface.

PCMCIABus

PCMCIA bus interface.

CBus

C bus interface.

MPIBus

MPI bus interface.

MPSABus

MPSA bus interface.

ProcessorInternal

Internal processor interface.

InternalPowerBus

Internal power bus interface.

PNPISABus

Plug and Play ISA bus interface.

PNPBus

Plug and Play bus interface.

MaximumInterfaceType

Maximum interface value.

Microsoft provides support for ISA, EISA, and PCI bus interfaces. You can add whatever support you want to your CEDDK.dll implementation. These are bus and interface descriptors that functions such as HalTranslateBusAddress use to determine how to translate between the address provided and a system address.

Headerceddk.h
Windows Embedded CEWindows CE .NET 4.0 and later
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ