Función WSALookupServiceEnd (winsock2.h)
Se llama a la función WSALookupServiceEnd para liberar el identificador después de las llamadas anteriores a WSALookupServiceBegin y WSALookupServiceNext.
Si llama a WSALookupServiceEnd desde otro subproceso mientras se bloquea un WSALookupServiceNext existente, la llamada final tendrá el mismo efecto que una cancelación y hará que la llamada WSALookupServiceNext se devuelva inmediatamente.
Sintaxis
INT WSAAPI WSALookupServiceEnd(
[in] HANDLE hLookup
);
Parámetros
[in] hLookup
Controle previamente obtenido mediante una llamada a WSALookupServiceBegin.
Valor devuelto
El valor devuelto es cero si la operación se realizó correctamente. De lo contrario, se devuelve el valor SOCKET_ERROR y se puede recuperar un número de error específico llamando a WSAGetLastError.
Código de error | Significado |
---|---|
El identificador no es válido. | |
No se ha inicializado el WS2_32.DLL. La aplicación debe llamar primero a WSAStartup antes de llamar a cualquier función de Windows Sockets. | |
No había memoria suficiente para realizar la operación. |
Comentarios
Windows Phone 8: esta función es compatible con las aplicaciones de Windows Phone Store en Windows Phone 8 y versiones posteriores.
Windows 8.1 y Windows Server 2012 R2: esta función es compatible con las aplicaciones de la Tienda Windows en Windows 8.1, Windows Server 2012 R2 y versiones posteriores.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winsock2.h |
Library | Ws2_32.lib |
Archivo DLL | Ws2_32.dll |