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


Функция UcmUcsiDeviceInitInitialize (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 Н/Д
Верхняя часть ucmucsidevice.h (включая UcmUcsiCx.h)
Библиотека UcmUcsiCxStub.lib