IOCTL_HAL_AUTHENTICATE_DEVICE (Windows CE 5.0)
This IOCTL is predefined for an OEM who wants to authenticate the device before the device is allowed to boot and be used by a user.
Parameters
None.
Return Values
None.
Remarks
The parameters are implemented by the OEM, and the return values are based on the OEM implementation. The data passed to the OAL is OEM–specific and depends on how the OEM wants to validate the OS image running on the device.
An image can be encoded with a device's hardware ID so the image only runs on one device. When the device boots, an application can be run that will call this IOCTL and pass information to the OAL so a comparison of values can be achieved.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Pkfuncs.h.
See Also
Send Feedback on this topic to the authors