Share via


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).