EVT_WIFI_DEVICE_CREATE_ADAPTER fonction de rappel (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
[In] Handle pour 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 de NETADAPTER.
Valeur retournée
Cette fonction de rappel retourne STATUS_SUCCESS si l’opération a réussi. Sinon, il 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 :
Appelez NetAdapterCreate pour créer l’objet NetAdapter.
Appelez WifiAdapterInitialize pour initialiser le contexte WiFiCx et l’associer à cet objet NetAdapter.
Appelez NetAdapterStart pour démarrer l’adaptateur.
Pour plus d’informations, consultez Écriture d’un pilote client WiFiCx.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | wificx.h |
IRQL | PASSIVE_LEVEL |