Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the IOCTL functions.
Programming Element | Description |
---|---|
OALIoCtlHalDDI | This function retrieves information and sends commands to the Ddi_hflat display driver. |
OALIoCtlHalGetDeviceId | This function fills in a DEVICE_ID structure. |
OALIoCtlHalGetDeviceInfo | This function provides information about the system parameters information (SPI) codes supported by the SystemParametersInfo function. |
OALIoCtlHalGetHWEntropy | This function creates a 64-bit value that is unique to the hardware and does not change. |
OALIoCtlHalGetRandomSeed | This function creates a 64-bit random number and stores it in the output buffer. |
OALIoCtlHalGetRegSecureKeys | This function enables the OEM to extend the list of registry paths that should be protected from nontrusted applications. |
OALIoCtlHalGetUUID | This function returns the universally unique identifier (UUID). |
OALIoCtlHalInitRegistry | This function signals that the registry is active and that data from the OAL can now be propagated to the registry. |
OALIoCtlHalReboot | This function supports a warm boot of the target device. |
OALIoCtlHalUpdateMode | This function gets and sets the RAM-based update mode flag. |
OALIoCtlProcessorInfo | This function handles a request by an application to retrieve microprocessor information from the OAL and store it in the PROCESSOR_INFO structure. |
See Also
IOCTL Reference | Production-Quality OAL Components
Send Feedback on this topic to the authors