Функция UcmUcsiDeviceInitialize (ucmucsidevice.h)
Инициализирует WDFDEVICE_INIT, предоставляемые платформой.
Синтаксис
NTSTATUS UcmUcsiDeviceInitInitialize(
PWDFDEVICE_INIT DeviceInit
);
Параметры
DeviceInit
Указатель на структуру, выделенную платформой WDFDEVICE_INIT.
Возвращаемое значение
Возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращает соответствующий код NTSTATUS.
Замечания
Драйвер клиента должен вызвать эту функцию после вызова WdfDeviceInitSetPnpPowerEventCallbacks. Эта функция инициализирует расширение UCSI (UcmUcsiCx) с помощью структуры WDFDEVICE_INIT платформы, содержащей указатели на функции PnP и функции обратного вызова питания, реализованные драйвером клиента.
Требования
Требование | Ценность |
---|---|
минимальная версия KMDF | 1.27 |
минимальная версия UMDF | N/A |
заголовка | ucmucsidevice.h (include UcmUcsiCx.h) |
библиотеки | UcmUcsiCxStub.lib |