Поделиться через


Заголовок 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).