Функция MbbDeviceInitialize (mbbcx.h)

Метод MbbDeviceInitialize регистрирует функции обратного вызова драйвера клиента, относящиеся к MBB.

Синтаксис

NTSTATUS MbbDeviceInitialize(
  WDFDEVICE          Device,
  PMBB_DEVICE_CONFIG Config
);

Параметры

Device

Дескриптор объекта устройства платформы, полученный драйвером клиента при предыдущем вызове WdfDeviceCreate.

Config

Указатель на структуру, выделенную драйвером клиента и инициализированную MBB_DEVICE_CONFIG .

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

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

Этот метод может возвращать сбой в ситуациях с нехваткой ресурсов.

Комментарии

Драйвер клиента должен вызывать этот метод после вызова WdfDeviceCreate из EVT_WDF_DRIVER_DEVICE_ADD.

Дополнительные сведения см. в разделе Инициализация устройства.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Целевая платформа Универсальное
Минимальная версия KMDF 1.27
Верхняя часть mbbcx.h
Библиотека mbbcxstub.lib
IRQL PASSIVE_LEVEL