Encabezado ucmucsippm.h
Este encabezado proporciona declaraciones para la abstracción de UCM-UCSI Platform Policy Manager (PPM) dentro de la extensión de clase. Este objeto PPM implementa los detalles del envío de comandos UCSI desde el objeto Administrador de directivas de sistema operativo (OPM) al controlador cliente y recibe notificaciones del controlador cliente. Para enviar comandos al controlador cliente, convierte los comandos UCSI PPM en IOCTLs y los reenvía al controlador cliente que posteriormente transporta los comandos al firmware real.
No incluya este encabezado. En su lugar, incluya Ucmucsicx.h.
Para más información, consulte:
ucmucsippm.h contiene las siguientes interfaces de programación:
Functions
UCMUCSI_CONNECTOR_INFO_INIT Inicializa una estructura de UCMUCSI_CONNECTOR_INFO. |
UCMUCSI_PPM_CONFIG_INIT Inicializa una estructura de UCMUCSI_PPM_CONFIG. |
UcmUcsiConnectorCollectionAddConnector Agrega un conector al objeto de colección connector. |
UcmUcsiConnectorCollectionCreate Crea un objeto de colección de conectores con UcmUcsiCx. |
UcmUcsiPpmCreate Crea un objeto Platform Policy Manager (PPM). |
UcmUcsiPpmNotification Informa a la extensión de clase UcmUcsiCx sobre una notificación UCSI. |
UcmUcsiPpmSetUcsiCommandRequestQueue Proporciona un objeto de cola de marco que se usa para enviar comandos UCSI al controlador cliente. |
UcmUcsiPpmStart Indica a la extensión de clase que empiece a enviar solicitudes al controlador cliente. |
UcmUcsiPpmStop Indica a la extensión de clase que deje de enviar solicitudes al controlador cliente. |
Estructuras
UCMUCSI_CONNECTOR_INFO Almacena información sobre los conectores que no se pueden obtener mediante el envío de comandos UCSI, como "Get Connector Capability". |
UCMUCSI_PPM_CONFIG Almacena la información de configuración necesaria para crear un Administrador de directivas de plataforma (PPM). |