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


Функция UrsDeviceInititialize (ursdevice.h)

Инициализирует операции инициализации устройств, когда диспетчер Plug and Play (PnP) сообщает о существовании устройства.

Синтаксис

NTSTATUS UrsDeviceInitInitialize(
  PWDFDEVICE_INIT DeviceInit
);

Параметры

DeviceInit

Указатель на структуру, выделенную платформой WDFDEVICE_INIT.

Возвращаемое значение

Метод возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае этот метод может вернуть соответствующий код ошибки NTSTATUS.

Замечания

Драйвер клиента для контроллера двойной роли вызывает этот метод в реализации EvtDriverDeviceAdd, прежде чем вызывать WdfDeviceCreate и UrsDeviceInitialize. Пример кода см. в разделе UrsDeviceInitialize.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
минимальная версия KMDF 1.15
заголовка ursdevice.h (include Urscx.h)
библиотеки Urscxstub.lib
IRQL PASSIVE_LEVEL

См. также

WdfDeviceCreate