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