g_oalIoCtlTable (Windows CE 5.0)

Send Feedback

This global variable references the global IOCTL table defined in the hardware platform code.

extern const OAL_IOCTL_HANDLER g_oalIoCtlTable[];

Parameters

None.

Return Values

None.

Remarks

The IOCTL configuration table included in g_oalIoctlTable is as follows.

{ IOCTL_HAL_TRANSLATE_IRQ,                 OALIoCtlHalRequestSysIntr   },
{ IOCTL_HAL_REQUEST_SYSINTR,               OALIoCtlHalRequestSysIntr   },
{ IOCTL_HAL_RELEASE_SYSINTR,               OALIoCtlHalReleaseSysIntr   },
{ IOCTL_HAL_REQUEST_IRQ,                   OALIoCtlHalRequestIrq       },
{ IOCTL_HAL_INITREGISTRY,                  OALIoCtlHalInitRegistry     },
{ IOCTL_HAL_INIT_RTC,                      OALIoCtlHalInitRTC          },
{ IOCTL_HAL_REBOOT,                        OALIoCtlHalReboot           },
{ IOCTL_HAL_DDK_CALL,                      OALIoCtlHalDdkCall          },
{ IOCTL_HAL_DISABLE_WAKE,                  OALIoCtlHalDisableWake      },
{ IOCTL_HAL_ENABLE_WAKE,                   OALIoCtlHalEnableWake       },
{ IOCTL_HAL_GET_WAKE_SOURCE,               OALIoCtlHalGetWakeSource    },
{ IOCTL_HAL_GET_CACHE_INFO,                OALIoCtlHalGetCacheInfo     },
{ IOCTL_HAL_GET_DEVICEID,                  OALIoCtlHalGetDeviceId      },
{ IOCTL_HAL_GET_DEVICE_INFO,               OALIoCtlHalGetDeviceInfo    },
{ IOCTL_HAL_GET_UUID,                      OALIoCtlHalGetUUID          },
{ IOCTL_HAL_GET_RANDOM_SEED,               OALIoCtlHalGetRandomSeed    },
{ IOCTL_PROCESSOR_INFORMATION,             OALIoCtlProcessorInfo       },
{ IOCTL_HAL_GETREGSECUREKEYS,              OALIoCtlHalGetRegSecureKeys },
{ IOCTL_HAL_UPDATE_MODE,                   OALIoCtlHalUpdateMode       },
{ IOCTL_VBRIDGE_802_3_MULTICAST_LIST,      OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_ADD_MAC,                   OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_CURRENT_PACKET_FILTER,     OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_GET_ETHERNET_MAC,          OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_GET_RX_PACKET,             OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_GET_RX_PACKET_COMPLETE,    OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_GET_TX_PACKET,             OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_GET_TX_PACKET_COMPLETE,    OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_SHARED_ETHERNET,           OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_WILD_CARD,                 OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_WILD_CARD_RESET_BUFFER,    OALIoCtlVBridge             },
{ IOCTL_VBRIDGE_WILD_CARD_VB_INITIALIZED,  OALIoCtlVBridge             },

Requirements

OS Versions: Windows CE Version 5.0 and later
Header: Oal_ioctl.h
Link Library: Developer-defined

See Also

IOCTL Global Variables

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.