Заголовок ucmucsippm.h
Этот заголовок содержит объявления для абстракции диспетчера политик платформы UCM-UCSI (PPM) в расширении класса. Этот объект PPM реализует сведения об отправке команд UCSI из объекта диспетчера политик операционной системы (OPM) драйверу клиента и получении уведомлений от драйвера клиента. Для отправки команд драйверу клиента он преобразует команды UCSI PPM в ioCTLs и перенаправит их драйверу клиента, который позже передает команды в фактическое встроенное ПО.
Не включайте этот заголовок. Вместо этого включите Ucmucsicx.h.
Дополнительные сведения см. в разделе:
ucmucsippm.h содержит следующие программные интерфейсы:
Функции
UCMUCSI_CONNECTOR_INFO_INIT Инициализирует структуру UCMUCSI_CONNECTOR_INFO. |
UCMUCSI_PPM_CONFIG_INIT Инициализирует структуру UCMUCSI_PPM_CONFIG. |
UcmUcsiConnectorCollectionAddConnector Добавляет соединитель в объект коллекции соединителей. |
UcmUcsiConnectorCollectionCreate Создает объект коллекции соединителя с помощью UcmUcsiCx. |
UcmUcsiPpmCreate Создает объект диспетчера политик платформы (PPM). |
UcmUcsiPpmNotification Информирует расширение класса UcmUcsiCx об уведомлении UCSI. |
UcmUcsiPpmSetUcsiCommandRequestQueue Предоставляет объект очереди платформы, который используется для отправки команд UCSI драйверу клиента. |
UcmUcsiPpmStart Указывает расширению класса начать отправку запросов к драйверу клиента. |
UcmUcsiPpmStop Указывает расширению класса прекратить отправку запросов к драйверу клиента. |
Структуры
UCMUCSI_CONNECTOR_INFO Хранит сведения о соединителях, которые не могут быть получены путем отправки команд UCSI, таких как "Get Connector Capability". |
UCMUCSI_PPM_CONFIG Хранит сведения о конфигурации, необходимые для создания диспетчера политик платформы (PPM). |