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 aufrufergeteilte 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 eine Position, die ein Handle für 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.
Bemerkungen
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 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 |