Auf Englisch lesen

Freigeben über


EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE Rückruffunktion (wificx.h)

WiFiCx-Clienttreiber implementieren EvtWifiDeviceCreateWifiDirectDevice zum Erstellen eines WIFIDIRECTDEVICE-Objekts.

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 WdfDeviceCreateabgerufen 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.

Bemerkungen

Ein WIFiCx-Clienttreiber registriert die EvtWifiDeviceCreateWifiDirectDevice Rückruffunktion, indem WiFiDeviceInitializeaufgerufen wird.

In seinem EvtWifiDeviceCreateWifiDirectDevice Rückruf, dem Clienttreiber:

Ein Codebeispiel für die Implementierung von EvtWifiDeviceCreateWifiDirectDevicefinden Sie unter Wi-Fi Direct (P2P) 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

Wi-Fi Direct (P2P)-Unterstützung

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId