EVT_WIFI_DEVICE_CREATE_ADAPTER funzione di callback (wificx.h)

I driver client WiFiCx implementano EvtWifiDeviceCreateAdapter per creare un oggetto NETADAPTER.

Sintassi

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

NTSTATUS EvtWifiDeviceCreateAdapter(
  WDFDEVICE Device,
  NETADAPTER_INIT *AdapterInit
)
{...}

Parametri

Device

[In] Handle a un oggetto dispositivo framework ottenuto dal driver client da una chiamata precedente a WdfDeviceCreate.

AdapterInit

[Inout] Puntatore a un oggetto NETADAPTER_INIT che descrive le informazioni di inizializzazione per NETADAPTER.

Valore restituito

Questa funzione di callback restituisce STATUS_SUCCESS se l'operazione ha avuto esito positivo. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Un driver client WiFiCx deve registrare una funzione di callback EvtWifiDeviceCreateAdapter chiamando WiFiDeviceInitialize.

Nel callback EvtWifiDeviceCreateAdapter , il driver client deve:

  1. Chiamare NetAdapterCreate per creare il nuovo oggetto NetAdapter.

  2. Chiamare WifiAdapterInitialize per inizializzare il contesto WiFiCx e associarlo a questo oggetto NetAdapter.

  3. Chiamare NetAdapterStart per avviare l'adapter.

Per altre informazioni, vedere Scrittura di un driver client WiFiCx.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione wificx.h
IRQL PASSIVE_LEVEL

Vedi anche

WdfDeviceCreate

WiFiDeviceInitialize

NetAdapterCreate

WifiAdapterInitialize

NetAdapterStart

Scrittura di un driver client WiFiCx