Função WSALookupServiceEnd (winsock2.h)
A função WSALookupServiceEnd é chamada para liberar o identificador após chamadas anteriores para WSALookupServiceBegin e WSALookupServiceNext.
Se você chamar WSALookupServiceEnd de outro thread enquanto um WSALookupServiceNext existente estiver bloqueado, a chamada final terá o mesmo efeito que um cancelamento e fará com que a chamada WSALookupServiceNext retorne imediatamente.
Sintaxe
INT WSAAPI WSALookupServiceEnd(
[in] HANDLE hLookup
);
Parâmetros
[in] hLookup
Identificador obtido anteriormente chamando WSALookupServiceBegin.
Retornar valor
O valor retornado será zero se a operação tiver sido bem-sucedida. Caso contrário, o valor SOCKET_ERROR será retornado e um número de erro específico poderá ser recuperado chamando WSAGetLastError.
Código do erro | Significado |
---|---|
O identificador não é válido. | |
O WS2_32.DLL não foi inicializado. O aplicativo deve primeiro chamar WSAStartup antes de chamar qualquer função do Windows Sockets. | |
Não havia memória suficiente para executar a operação. |
Comentários
Windows Phone 8: essa função tem suporte para aplicativos da Windows Phone Store no Windows Phone 8 e posterior.
Windows 8.1 e Windows Server 2012 R2: essa função tem suporte para aplicativos da Windows Store em Windows 8.1, Windows Server 2012 R2 e posteriores.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | winsock2.h |
Biblioteca | Ws2_32.lib |
DLL | Ws2_32.dll |