EVT_WIFI_DEVICE_CREATE_ADAPTER Rückruffunktion (wificx.h)
WiFiCx-Clienttreiber implementieren EvtWifiDeviceCreateAdapter , um ein NETADAPTER-Objekt zu erstellen.
Syntax
EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;
NTSTATUS EvtWifiDeviceCreateAdapter(
WDFDEVICE Device,
NETADAPTER_INIT *AdapterInit
)
{...}
Parameter
Device
[In] Ein Handle für ein Framework-Geräteobjekt, das der Clienttreiber aus einem vorherigen Aufruf von WdfDeviceCreate abgerufen hat.
AdapterInit
[Inout] Ein Zeiger auf ein NETADAPTER_INIT-Objekt, das die Initialisierungsinformationen für den NETADAPTER 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 muss eine EvtWifiDeviceCreateAdapter-Rückruffunktion registrieren, indem Er WiFiDeviceInitialize aufruft.
In seinem EvtWifiDeviceCreateAdapter-Rückruf muss der Clienttreiber:
Rufen Sie NetAdapterCreate auf , um das neue NetAdapter-Objekt zu erstellen.
Rufen Sie WifiAdapterInitialize auf, um den WiFiCx-Kontext zu initialisieren und diesem NetAdapter-Objekt zuzuordnen.
Rufen Sie NetAdapterStart auf, um den Adapter zu starten.
Weitere Informationen finden Sie unter Schreiben eines WiFiCx-Clienttreibers.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wificx.h |
IRQL | PASSIVE_LEVEL |