Freigeben über


WifiDeviceSetDeviceCapabilities-Funktion (wificx.h)

Die WifiDeviceSetDeviceCapabilities-Funktion legt die Gerätefunktionen für ein WiFiCx-Gerät fest.

Syntax

NTSTATUS WifiDeviceSetDeviceCapabilities(
  WDFDEVICE                      Device,
  const WIFI_DEVICE_CAPABILITIES *DeviceCapabilities
);

Parameter

Device

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

DeviceCapabilities

Ein Zeiger auf eine vom Clienttreiber zugewiesene und initialisierte WIFI_DEVICE_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 rufen in der Regel WifiDeviceSetDeviceCapabilities in EvtDevicePrepareHardwareauf.

Rufen Sie WIFI_DEVICE_CAPABILITIES_INIT auf, um die WIFI_DEVICE_CAPABILITIES Struktur zu initialisieren und das feld Größe auszufüllen. Rufen Sie dann WifiDeviceSetDeviceCapabilities- auf, um Gerätefunktionen an WiFiCx zu melden.

Weitere Informationen finden Sie unter Erstellungsfluss des Standardadapters (Station).

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_DEVICE_CAPABILITIES_INIT

WIFI_DEVICE_CAPABILITIES

Erstellungsfluss des Standardadapters (Station)