Freigeben über


WifiDeviceSetWiFiDirectCapabilities-Funktion (wificx.h)

Die WifiDeviceSetWiFiDirectCapabilities Funktion legt die Wi-Fi Direct-Funktionen für ein WIFiCx-Gerät fest.

Syntax

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

Parameter

Device

Ein Handle zu einem Framework-Geräteobjekt, das der Clienttreiber aus einem vorherigen Aufruf von WdfDeviceCreateabgerufen hat.

WiFiDirectCapabilities

Ein Zeiger auf eine vom Clienttreiber zugewiesene und initialisierte WIFI_WIFIDIRECT_CAPABILITIES Struktur.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Funktion möglicherweise einen geeigneten NTSTATUS-Fehlercode zurück.

Bemerkungen

Clienttreiber müssen WifiDeviceSetWiFiDirectCapabilities- in der Phase der festgelegten Gerätefunktionen aufrufen. In der Regel befindet sich dies innerhalb EvtDevicePrepareHardware-.

Rufen Sie WIFI_WIFIDIRECT_CAPABILITIES_INIT auf, um die WIFI_WIFIDIRECT_CAPABILITIES Struktur zu initialisieren und das feld Größe auszufüllen. Rufen Sie dann WifiDeviceSetWiFiDirectCapabilities auf, um Bandfunktionen an WiFiCx zu melden.

Ein Beispiel zum Festlegen Wi-Fi Direct-Funktionen finden Sie unter Wi-Fi direct support.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11
mindestens unterstützte Server- Windows Server 2022
Header- wificx.h
IRQL- PASSIVE_LEVEL

Siehe auch

WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES_INIT

Wi-Fi direct support