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


Функция 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.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11
минимальный поддерживаемый сервер Windows Server 2022
заголовка wificx.h
IRQL PASSIVE_LEVEL

См. также

WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES_INIT

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