Compartilhar via


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

Os drivers 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

[em] 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.

Valor de retorno

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.

Observações

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

Em seu EvtWifiDeviceCreateAdapter retorno de chamada, 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
de cliente com suporte mínimo Windows 11
servidor com suporte mínimo Windows Server 2022
cabeçalho wificx.h
IRQL PASSIVE_LEVEL

Consulte também

WdfDeviceCreate

WiFiDeviceInitialize

NetAdapterCreate

WifiAdapterInitialize

NetAdapterStart

escrever um driver de cliente WiFiCx