Перечисление 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) |