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


Функция 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 структуре драйвера клиента.

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

Никакой

Замечания

Драйвер клиента обычно вызывает функцию 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 (include netadaptercx.h)
IRQL PASSIVE_LEVEL

См. также

восстановление неответственного сетевого адаптера с помощью NetAdapterCx PLDR

EVT_WDF_DRIVER_DEVICE_ADD

NET_DEVICE_RESET_CAPABILITIES

NET_DEVICE_RESET_CAPABILITIES_INIT