Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Инициализирует расширение UCSI (UcmUcsiCx).
Синтаксис
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
Параметры
WdfDevice
Дескриптор объекта устройства платформы, который драйвер клиента получил в предыдущем вызове WdfDeviceCreate.
Config
Указатель на структуру, предоставляемую вызывающим UCMUCSI_DEVICE_CONFIG, которая инициализирована путем вызова UCMUCSI_DEVICE_CONFIG_INIT.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращает соответствующий код NTSTATUS.
Замечания
Драйвер клиента должен вызывать UcmUcsiDeviceInitialize в реализации EVT_WDF_DRIVER_DEVICE_ADD драйвера после успешного вызова WdfDeviceCreate.
Требования
| Требование | Ценность |
|---|---|
| минимальная версия KMDF | 1.27 |
| минимальная версия UMDF | N/A |
| заголовка | ucmucsidevice.h (include UcmUcsiCx.h) |
| библиотеки | UcmUcsiCxStub.lib |
| IRQL | PASSIVE_LEVEL |