Freigeben über


EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE Rückruffunktion (wificx.h)

WiFiCx-Clienttreiber implementieren EvtWifiDeviceCreateWifiDirectDevice , um ein WIFIDIRECTDEVICE-Objekt zu erstellen.

Syntax

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
  WDFDEVICE Device,
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}

Parameter

Device

[In] Ein Handle für ein Framework-Geräteobjekt, das der Clienttreiber aus einem vorherigen Aufruf von WdfDeviceCreate abgerufen hat.

WifiDirectDeviceInit

[Inout] Ein Zeiger auf ein WIFIDIRECT_DEVICE_INIT-Objekt, das die Initialisierungsinformationen für das WIFIDIRECTDEVICE-Objekt beschreibt.

Rückgabewert

Diese Rückruffunktion gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich war. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Ein WiFiCx-Clienttreiber registriert die Rückruffunktion EvtWifiDeviceCreateWifiDirectDevice durch Aufrufen von WiFiDeviceInitialize.

In seinem EvtWifiDeviceCreateWifiDirectDevice-Rückruf , der Clienttreiber:

Ein Codebeispiel für die Implementierung von EvtWifiDeviceCreateWifiDirectDevice finden Sie unter unterstützung für Wi-Fi Direct (P2P).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile wificx.h
IRQL PASSIVE_LEVEL

Weitere Informationen

Unterstützung für Wi-Fi Direct (P2P)

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId