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


Функция 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