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


Перечисление UCMUCSIFUNCENUM (ucmucsifuncenum.h)

Определяет значения для всех функций экспорта, вызываемых драйвером клиента расширения класса UcmUcsiCx.

Синтаксис

typedef enum _UCMUCSIFUNCENUM {
  UcmUcsiDeviceInitInitializeTableIndex,
  UcmUcsiDeviceInitializeTableIndex,
  UcmUcsiConnectorCollectionCreateTableIndex,
  UcmUcsiConnectorCollectionAddConnectorTableIndex,
  UcmUcsiPpmCreateTableIndex,
  UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
  UcmUcsiPpmStartTableIndex,
  UcmUcsiPpmStopTableIndex,
  UcmUcsiPpmNotificationTableIndex,
  UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;

Константы

 
UcmUcsiDeviceInitInitializeTableIndex
UcmUcsiDeviceInitInitialize — инициализирует WDFDEVICE_INIT , предоставляемые платформой.
UcmUcsiDeviceInitializeTableIndex
UcmUcsiDeviceInitialize — инициализирует расширение класса UcmUcsiCx.
UcmUcsiConnectorCollectionCreateTableIndex
UcmUcsiConnectorCollectionCreate — создает объект коллекции соединителя с помощью UcmUcsiCx.
UcmUcsiConnectorCollectionAddConnectorTableIndex
UcmUcsiConnectorCollectionAddConnector — добавляет соединитель в объект коллекции соединителей.
UcmUcsiPpmCreateTableIndex
UcmUcsiPpmCreate — создает объект диспетчера политик платформы (PPM).
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex
UcmUcsiPpmSetUcsiCommandRequestQueue — предоставляет объект очереди платформы, который используется для отправки команд UCSI драйверу клиента.
UcmUcsiPpmStartTableIndex
UcmUcsiPpmStart — указывает расширению класса начать отправку запросов к драйверу клиента.
UcmUcsiPpmStopTableIndex
UcmUcsiPpmStop — указывает расширению класса прекратить отправку запросов к драйверу клиента.
UcmUcsiPpmNotificationTableIndex
UcmUcsiPpmNotification — информирует расширение класса UcmUcsiCx об уведомлении UCSI.
UcmucsiFunctionTableNumEntries
Конец этого перечисления.

Требования

Требование Значение
Минимальная версия KMDF 1.27
Минимальная версия UMDF Н/Д
Верхняя часть ucmucsifuncenum.h (включая UcmUcsiCx.h)

См. также раздел

Ucmucsicx.h