Partager via


fonction de rappel EVT_WIFI_DEVICE_CREATE_ADAPTER (wificx.h)

Les pilotes clients WiFiCx implémentent EvtWifiDeviceCreateAdapter pour créer un objet NETADAPTER.

Syntaxe

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

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

Paramètres

Device

[Dans] Handle vers un objet d’appareil framework que le pilote client a obtenu à partir d’un appel précédent à WdfDeviceCreate.

AdapterInit

[inout] Pointeur vers un objet NETADAPTER_INIT qui décrit les informations d’initialisation pour NETADAPTER.

Valeur de retour

Cette fonction de rappel retourne STATUS_SUCCESS si l’opération a réussi. Sinon, elle retourne un code d’erreur NTSTATUS approprié.

Remarques

Un pilote client WiFiCx doit inscrire une fonction de rappel EvtWifiDeviceCreateAdapter en appelant WiFiDeviceInitialize.

Dans son rappel EvtWifiDeviceCreateAdapter, le pilote client doit :

  1. Appelez NetAdapterCreate pour créer l’objet NetAdapter.

  2. Appelez WifiAdapterInitialize pour initialiser le contexte WiFiCx et l’associer à cet objet NetAdapter.

  3. Appelez NetAdapterStart pour démarrer l’adaptateur.

Pour plus d’informations, consultez Écriture d’un pilote client WiFiCx.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022
d’en-tête wificx.h
IRQL PASSIVE_LEVEL

Voir aussi

WdfDeviceCreate

WiFiDeviceInitialize

NetAdapterCreate

WifiAdapterInitialize

NetAdapterStart

Écrire un pilote client WiFiCx