EVT_WIFI_DEVICE_CREATE_ADAPTER função de retorno de chamada (wificx.h)

Os drivers de cliente WiFiCx implementam EvtWifiDeviceCreateAdapter para criar um objeto NETADAPTER.

Sintaxe

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

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

Parâmetros

Device

[In] Um identificador para um objeto de dispositivo de estrutura que o driver cliente obteve de uma chamada anterior para WdfDeviceCreate.

AdapterInit

[Inout] Um ponteiro para um objeto NETADAPTER_INIT que descreve as informações de inicialização do NETADAPTER.

Retornar valor

Essa função de retorno de chamada retornará STATUS_SUCCESS se a operação tiver sido bem-sucedida. Caso contrário, ele retornará um código de erro NTSTATUS apropriado.

Comentários

Um driver cliente WiFiCx deve registrar uma função de retorno de chamada EvtWifiDeviceCreateAdapter chamando WiFiDeviceInitialize.

Em seu retorno de chamada EvtWifiDeviceCreateAdapter , o driver cliente deve:

  1. Chame NetAdapterCreate para criar o novo objeto NetAdapter.

  2. Chame WifiAdapterInitialize para inicializar o contexto WiFiCx e associá-lo a esse objeto NetAdapter.

  3. Chame NetAdapterStart para iniciar o adaptador.

Para obter mais informações, consulte Escrevendo um driver de cliente WiFiCx.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Cabeçalho wificx.h
IRQL PASSIVE_LEVEL

Confira também

WdfDeviceCreate

WiFiDeviceInitialize

NetAdapterCreate

WifiAdapterInitialize

NetAdapterStart

Escrever um driver de cliente WiFiCx