Функция 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
Верхняя часть netadaptercx.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

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

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

EVT_WDF_DRIVER_DEVICE_ADD

NET_DEVICE_RESET_CAPABILITIES

NET_DEVICE_RESET_CAPABILITIES_INIT