função de retorno de chamada WFD_OPEN_SESSION_COMPLETE_CALLBACK (wlanapi.h)
A função WFD_OPEN_SESSION_COMPLETE_CALLBACK define a função de retorno de chamada que é chamada pela função WFDStartOpenSession quando a operação WFDStartOpenSession é concluída.
Sintaxe
WFD_OPEN_SESSION_COMPLETE_CALLBACK WfdOpenSessionCompleteCallback;
void WfdOpenSessionCompleteCallback(
[in] HANDLE hSessionHandle,
[in] PVOID pvContext,
[in] GUID guidSessionInterface,
[in] DWORD dwError,
[in] DWORD dwReasonCode
)
{...}
Parâmetros
[in] hSessionHandle
Um identificador de sessão para uma sessão Wi-Fi Direct. Esse é um identificador de sessão retornado anteriormente pela função WFDStartOpenSession .
[in] pvContext
Um ponteiro de contexto passado para a função de retorno de chamada da função WFDStartOpenSession .
[in] guidSessionInterface
O GUID da interface do adaptador de rede local no qual esse dispositivo Wi-Fi Direct tem uma sessão aberta. Esse parâmetro será útil se os protocolos de camada superior precisarem determinar a qual interface de rede uma sessão Wi-Fi Direct está associada. Esse valor só será retornado se o parâmetro dwError for ERROR_SUCCESS.
[in] dwError
Um valor que especifica se houve um erro encontrado durante a chamada para a função WFDStartOpenSession . Se esse valor for ERROR_SUCCESS, nenhum erro ocorreu e a operação para abrir a sessão foi concluída com êxito.
Os outros valores a seguir são possíveis:
[in] dwReasonCode
Um valor que especifica mais detalhes se ocorreu um erro durante WFDStartOpenSession.
Retornar valor
Nenhum
Comentários
A função WFD_OPEN_SESSION_COMPLETE_CALLBACK faz parte do Wi-Fi Direct, um novo recurso em Windows 8 e Windows Server 2012. Wi-Fi Direct baseia-se no desenvolvimento da especificação técnica ponto a ponto Wi-Fi v1.1 pela Wi-Fi Alliance (consulte Especificações publicadas da Aliança Wi-Fi). A meta do Wi-Fi Especificação Técnica Ponto a Ponto é fornecer uma solução para Wi-Fi conectividade dispositivo a dispositivo sem a necessidade de um PONTO de Acesso Sem Fio (AP sem fio) para configurar a conexão ou o uso do mecanismo de adjunto de Wi-Fi existente (IBSS).
A função WFDStartOpenSession inicia uma operação assíncrona para iniciar uma conexão sob demanda com um dispositivo Wi-Fi Direct específico. O dispositivo de Wi-Fi de destino deve ter sido emparelhado anteriormente por meio da experiência de Emparelhamento do Windows. Quando a operação assíncrona para fazer a conexão Wi-FI Direct for concluída, a função de retorno de chamada especificada no parâmetro pfnCallback será chamada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wlanapi.h |