cabeçalho ucmucsippm.h

Esse cabeçalho fornece declarações para a abstração do UCM-UCSI Platform Policy Manager (PPM) dentro da extensão de classe. Esse objeto PPM implementa os detalhes do envio de comandos UCSI do objeto OPM (Operation System Policy Manager) para o driver cliente e recebimento de notificações do driver cliente. Para enviar comandos para o driver cliente, ele converte comandos UCSI PPM em IOCTLs e os encaminha para o driver cliente, que posteriormente transporta os comandos para o firmware real.

Não inclua esse cabeçalho. Em vez disso, inclua Ucmucsicx.h.

Para obter mais informações, consulte:

ucmucsippm.h contém as seguintes interfaces de programação:

Funções

 
UCMUCSI_CONNECTOR_INFO_INIT

Inicializa uma estrutura de UCMUCSI_CONNECTOR_INFO.
UCMUCSI_PPM_CONFIG_INIT

Inicializa uma estrutura UCMUCSI_PPM_CONFIG.
UcmUcsiConnectorCollectionAddConnector

Adiciona um conector ao objeto de coleção do conector.
UcmUcsiConnectorCollectionCreate

Cria um objeto de coleção de conectores com UcmUcsiCx.
UcmUcsiPpmCreate

Cria um objeto PPM (Platform Policy Manager).
UcmUcsiPpmNotification

Informa a extensão de classe UcmUcsiCx sobre uma notificação UCSI.
UcmUcsiPpmSetUcsiCommandRequestQueue

Fornece um objeto de fila de estrutura usado para expedir comandos UCSI para o driver cliente.
UcmUcsiPpmStart

Instrui a extensão de classe a começar a enviar solicitações para o driver cliente.
UcmUcsiPpmStop

Instrui a extensão de classe a parar de enviar solicitações para o driver cliente.

Estruturas

 
UCMUCSI_CONNECTOR_INFO

Armazena informações sobre conectores que não podem ser obtidos enviando comandos UCSI, como "Obter Funcionalidade do Conector".
UCMUCSI_PPM_CONFIG

Armazena as informações de configuração necessárias para criar um PPM (Platform Policy Manager).