OALArgsQuery (Windows CE 5.0)

Send Feedback

This function obtains the values from the OEM-defined arguments structure. OALArgsQuery is called by other OAL modules.

VOID* OALArgsQuery(  UINT32 type);

Parameters

  • type
    [in] Boot argument type. The following table defines the possible values for this parameter.
    Value Description
    OAL_ARGS_QUERY_DEVID Identifies the unique device ID argument specified in the argument structure.
    OAL_ARGS_QUERY_KITL Identifies the KITL argument specified in the argument structure.
    OAL_ARGS_QUERY_UUID Identifies the universally unique identifier (UUID) argument specified in the argument structure.
    OAL_ARGS_QUERY_RTC Identifies the real-time clock (RTC) argument specified in the argument structure.
    OAL_ARGS_QUERY_UPDATEMODE Identifies the update mode argument specified in the argument structure.
    BSP_ARGS_QUERY Base value used to define BSP-specific arguments. Values smaller than this value are reserved for the OAL library. The hardware platform implementation can use values beginning with BSP_ARGS_QUERY.

Return Values

This function returns NULL when the specified arguments cannot be found. Boot arguments are typically placed in fixed memory location and they are filled by the boot loader. If the boot arguments cannot be found, the OAL module must use default values.

Remarks

OALArgsQuery should solve issues related to different argument structure versions.

Requirements

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

See Also

Boot Arguments Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.