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


Функция NetDeviceInitSetResetCapabilities (netadaptercx.h)

Функция NetDeviceInitSetResetCapabilities регистрирует NET_DEVICE_RESET_CAPABILITIES драйвера клиента на платформе NetAdapterCx.

Синтаксис

void NetDeviceInitSetResetCapabilities(
  [_Inout_] PWDFDEVICE_INIT                     DeviceInit,
  [_In_]    const NET_DEVICE_RESET_CAPABILITIES *ResetCapabilities
);

Параметры

[_Inout_] DeviceInit

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

[_In_] ResetCapabilities

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

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

None

Remarks

Драйвер клиента обычно вызывает функцию NetDeviceInitSetResetCapabilitiesв EVT_WDF_DRIVER_DEVICE_ADD обратном вызове.

Перед вызовом этой функции драйвер клиента должен инициализировать NET_DEVICE_RESET_CAPABILITIES , вызвав функцию NET_DEVICE_RESET_CAPABILITIES_INIT .

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022
Минимальная версия UMDF 2.33
Верхняя часть netadaptercx.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

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

Восстановление сетевого адаптера, не отвечающего на запросы, с помощью NETAdapterCx PLDR

EVT_WDF_DRIVER_DEVICE_ADD

NET_DEVICE_RESET_CAPABILITIES

NET_DEVICE_RESET_CAPABILITIES_INIT