WSALookupServiceEnd, fonction (winsock2.h)
La fonction WSALookupServiceEnd est appelée pour libérer le handle après les appels précédents à WSALookupServiceBegin et WSALookupServiceNext.
Si vous appelez WSALookupServiceEnd à partir d’un autre thread alors qu’un WSALookupServiceNext existant est bloqué, l’appel de fin aura le même effet qu’une annulation et entraînera le retour immédiat de l’appel WSALookupServiceNext .
Syntaxe
INT WSAAPI WSALookupServiceEnd(
[in] HANDLE hLookup
);
Paramètres
[in] hLookup
Handle précédemment obtenu en appelant WSALookupServiceBegin.
Valeur retournée
La valeur de retour est zéro si l’opération a réussi. Sinon, la valeur SOCKET_ERROR est retournée et un numéro d’erreur spécifique peut être récupéré en appelant WSAGetLastError.
Code d'erreur | Signification |
---|---|
Le handle n’est pas valide. | |
Le WS2_32.DLL n’a pas été initialisé. L’application doit d’abord appeler WSAStartup avant d’appeler les fonctions Windows Sockets. | |
La mémoire était insuffisante pour effectuer l’opération. |
Remarques
Windows Phone 8 : cette fonction est prise en charge pour les applications Windows Phone Store sur Windows Phone 8 et versions ultérieures.
Windows 8.1 et Windows Server 2012 R2 : cette fonction est prise en charge pour les applications du Windows Store sur Windows 8.1, Windows Server 2012 R2 et versions ultérieures.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1, Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | winsock2.h |
Bibliothèque | Ws2_32.lib |
DLL | Ws2_32.dll |