Compartilhar via


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

Os drivers de cliente WiFiCx implementam EvtWifiDeviceCreateWifiDirectDevice para criar um objeto WIFIDIRECTDEVICE.

Sintaxe

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
  WDFDEVICE Device,
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}

Parâmetros

Device

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

WifiDirectDeviceInit

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

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 de cliente WiFiCx registra a função de retorno de chamada EvtWifiDeviceCreateWifiDirectDevice chamando WiFiDeviceInitialize.

Em seu retorno de chamada EvtWifiDeviceCreateWifiDirectDevice , o driver cliente:

Para obter um exemplo de código de implementação de EvtWifiDeviceCreateWifiDirectDevice, consulte Suporte a Wi-Fi Direct (P2P).

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

Suporte a Wi-Fi Direct (P2P)

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId