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