Funzione WSALookupServiceEnd (winsock2.h)
La funzione WSALookupServiceEnd viene chiamata per liberare l'handle dopo le chiamate precedenti a WSALookupServiceBegin e WSALookupServiceNext.
Se si chiama WSALookupServiceEnd da un altro thread mentre un WSALookupServiceNext esistente è bloccato, la chiamata finale avrà lo stesso effetto di un annullamento e causerà la restituzione immediata della chiamata WSALookupServiceNext .
Sintassi
INT WSAAPI WSALookupServiceEnd(
[in] HANDLE hLookup
);
Parametri
[in] hLookup
Gestire in precedenza ottenuto chiamando WSALookupServiceBegin.
Valore restituito
Il valore restituito è zero se l'operazione ha avuto esito positivo. In caso contrario, viene restituito il valore SOCKET_ERROR e è possibile recuperare un numero di errore specifico chiamando WSAGetLastError.
Codice di errore | Significato |
---|---|
L'handle non è valido. | |
Il WS2_32.DLL non è stato inizializzato. L'applicazione deve prima chiamare WSAStartup prima di chiamare qualsiasi funzione Di Windows Sockets. | |
Memoria insufficiente per eseguire l'operazione. |
Commenti
Windows Phone 8: questa funzione è supportata per le app dello Store di Windows Phone in Windows Phone 8 e versioni successive.
Windows 8.1 e Windows Server 2012 R2: questa funzione è supportata per le app di Windows Store in Windows 8.1, Windows Server 2012 R2 e versioni successive.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1, Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | winsock2.h |
Libreria | Ws2_32.lib |
DLL | Ws2_32.dll |