ucmucsippmrequests.h header
UCM-UCSI Platform Policy Manager (PPM) abstracts the details of sending UCSI commands from Operating System Policy Manager (OPM) to PPM and receiving notifications from the PPM. It converts PPM commands to WDFREQUEST objects and forwards them to the client driver. UCSI commands are sent to the client driver as I/O control codes, declared in this header.
For information about UCSI commands, see UCSI spec version 1.2.
Do not include this header. Instead, include Ucmucsicx.h.
For more information, see:
ucmucsippmrequests.h contains the following programming interfaces:
IOCTLs
IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK Learn more about: IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK IOCTL |
IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK Sends a UCSI data block to the client driver. |
Structures
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_IN_PARAMS Contains a USCI data block for input to IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK. |
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_OUT_PARAMS Contains a USCI data block for output to IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK. |
UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK_IN_PARAMS Contains a USCI data block for input to IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK. |
Enumerations
UCMUCSI_PPM_IOCTL Defines I/O control codes handled by the client driver. |