IOCTL_HAL_QUERY_DEVICE_SETTINGS (Windows CE 5.0)

Send Feedback

This IOCTL is deprecated.

This IOCTL can be used to obtain information about the system parameters information (SPI) codes supported by the SystemParametersInfo function.

The OEMIoControl function calls this IOCTL.

Parameters

  • dwIoControlCode
    [in] Set to IOCTL_HAL_QUERY_DEVICE_SETTINGS.

  • lpInBuf
    [in] Input buffer; this is vendor-specific.

  • nInBufSize
    [in] Size of lpInBuf, in bytes. The size must equal 4.

  • lpOutBuf
    [out] Output buffer; this is vendor-specific.

  • nOutBufSize
    [out] Specifies the maximum number of bytes that can be returned in lpOutBuf.

    The caller sets this value.

  • lpBytesReturned
    [in] Number of bytes returned in lpOutBuf.

Return Values

TRUE indicates success. FALSE indicates failure.

Remarks

The SPI parameters are specific to your platform and can be defined in header files.

You can define additional device specific SPI parameters if required.

Requirements

OS Versions: Windows CE .NET 4.2 and later.
Header: Pkfuncs.h.

See Also

OEMIoControl | SystemParametersInfo

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.