OAL_KITL_DEVICE (Compact 2013)

10/16/2014

This structure defines the KITL device.

Syntax

typedef struct {
  LPCWSTR name;
  UINT32 ifcType;
  UINT32 id;
  UINT32 resource;
  OAL_KITL_TYPE type;
  VOID *pDriver;
} OAL_KITL_DEVICE;

Members

  • name
    User-readable device or driver name.
  • ifcType
    Interface type on which the device is located. This member and the id member are used to identify the device.
  • id
    Identifies the device based on the interface type. This member and the ifcType member are used to identify the device.
  • resource
    Resource to be used as the base address.
  • type
    KITL driver type, such as Ethernet or serial.
  • pDriver
    Pointer to the KITL device driver, which is dependent on the driver type.

Remarks

Requirements

Header

oal_kitl.h

Library

Developer Implemented

See Also

Reference

KITL Structures for Production-Quality OAL