WifiDirectDeviceCreate-Funktion (wificx.h)
Erstellt ein WIFIDIRECTDEVICE-Objekt.
Syntax
NTSTATUS WifiDirectDeviceCreate(
WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit,
WDF_OBJECT_ATTRIBUTES *WifiDirectDeviceAttributes,
WIFIDIRECTDEVICE *WifiDirectDevice
);
Parameter
WifiDirectDeviceInit
[In] Ein Zeiger auf ein aufruferseitig zugeordnetes WIFIDIRECT_DEVICE_INIT-Objekt.
WifiDirectDeviceAttributes
[In__opt] Ein Zeiger auf ein WDF_OBJECT_ATTRIBUTES-Objekt, das vom Treiber bereitgestellte Attribute für das neue WIFIDIRECTDEVICE-Objekt enthält.
WifiDirectDevice
[Out] Ein Zeiger auf einen Speicherort, der ein Handle auf das neue WIFIDIRECTDEVICE-Objekt empfängt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt diese Funktion möglicherweise einen geeigneten NTSTATUS-Fehlercode zurück.
Hinweise
Der Client ruft WifiDirectDeviceCreate aus seiner EvtWifiDeviceCreateWifiDirectDevice-Routine auf. Rufen Sie WifiDirectDeviceInitialize auf, um dieses Objekt zu initialisieren.
Ein Codebeispiel zum Erstellen eines WIFIDIRECTDEVICE-Objekts 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 |