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


Функция WifiDeviceSetWiFiDirectCapabilities (wificx.h)

Функция WifiDeviceSetWiFiDirectCapabilities задает возможности Wi-Fi Direct для устройства WiFiCx.

Синтаксис

NTSTATUS WifiDeviceSetWiFiDirectCapabilities(
  WDFDEVICE                          Device,
  const WIFI_WIFIDIRECT_CAPABILITIES *WiFiDirectCapabilities
);

Параметры

Device

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

WiFiDirectCapabilities

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

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

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

Комментарии

Клиентские драйверы должны вызывать WifiDeviceSetWiFiDirectCapabilities на этапе настройки возможностей устройства. Обычно это в evtDevicePrepareHardware.

Вызовите WIFI_WIFIDIRECT_CAPABILITIES_INIT , чтобы инициализировать структуру WIFI_WIFIDIRECT_CAPABILITIES и заполнить ее поле Размер . Затем вызовите WifiDeviceSetWiFiDirectCapabilities , чтобы сообщить о возможностях полосы в WiFiCx.

Пример настройки возможностей Wi-Fi Direct см. в разделе поддержка Wi-Fi Direct.

Требования

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

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

WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES_INIT

поддержка Wi-Fi Direct