Функция NetDeviceInitConfig (netdevice.h)

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

Синтаксис

NTSTATUS NetDeviceInitConfig(
  [_Inout_] PWDFDEVICE_INIT DeviceInit
);

Параметры

[_Inout_] DeviceInit

Указатель на объект WDFDEVICE_INIT, полученный драйвером клиента в процедуре EvtDriverDeviceAdd .

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

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

Комментарии

Драйвер клиента вызывает эту функцию в обратном вызове EvtDriverDeviceAdd перед вызовом WdfDeviceCreate.

Когда драйвер клиента вызывает NetDeviceInitConfig, предоставляемый системой драйвер NetAdapterCx.sys вызывает следующие функции от имени клиента. Драйвер клиента не должен вызывать эти функции напрямую. Это может привести к неопределенному поведению.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Целевая платформа Универсальное
Верхняя часть netdevice.h (включая netadaptercx.h)
Библиотека netadaptercxstub.lib
IRQL PASSIVE_LEVEL

См. также раздел

EvtDriverDeviceAdd

WdfDeviceCreate