EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE função de retorno de chamada (wificx.h)
Os drivers 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
[em] 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 do objeto WIFIDIRECTDEVICE.
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 registra a função de retorno de chamada EvtWifiDeviceCreateWifiDirectDevice chamando WiFiDeviceInitialize.
Em seu EvtWifiDeviceCreateWifiDirectDevice retorno de chamada, o driver cliente:
- Chama WifiDirectDeviceCreate para criar o objeto WIFIDIRECTDEVICE.
- Chama WifiDirectDeviceInitialize para inicializar o objeto.
- Chama WifiDirectDeviceGetPortId para determinar a ID da porta (que é usada em mensagens de comando).
Para obter um exemplo de código de implementação EvtWifiDeviceCreateWifiDirectDevice, consulte Wi-Fide suporte direto (P2P).
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
Suporte Wi-Fi Direct (P2P)