Bagikan melalui


Fungsi WSALookupServiceEnd (winsock2.h)

Fungsi WSALookupServiceEnd dipanggil untuk membebaskan handel setelah panggilan sebelumnya ke WSALookupServiceBegin dan WSALookupServiceNext.

Jika Anda memanggil WSALookupServiceEnd dari utas lain saat WSALookupServiceNext yang ada diblokir, panggilan akhir akan memiliki efek yang sama dengan pembatalan dan akan menyebabkan panggilan WSALookupServiceNext segera kembali.

Sintaks

INT WSAAPI WSALookupServiceEnd(
  [in] HANDLE hLookup
);

Parameter

[in] hLookup

Tangani sebelumnya yang diperoleh dengan memanggil WSALookupServiceBegin.

Mengembalikan nilai

Nilai yang dikembalikan adalah nol jika operasi berhasil. Jika tidak, nilai SOCKET_ERROR dikembalikan, dan nomor kesalahan tertentu dapat diambil dengan memanggil WSAGetLastError.

Kode kesalahan Makna
WSA_INVALID_HANDLE
Handel tidak valid.
WSANOTINITIALISED
WS2_32.DLL belum diinisialisasi. Aplikasi harus terlebih dahulu memanggil WSAStartup sebelum memanggil fungsi Windows Sockets apa pun.
WSA_NOT_ENOUGH_MEMORY
Memori tidak cukup untuk melakukan operasi.

Keterangan

Windows Phone 8: Fungsi ini didukung untuk aplikasi Windows Phone Store di Windows Phone 8 dan yang lebih baru.

Windows 8.1 dan Windows Server 2012 R2: Fungsi ini didukung untuk aplikasi Windows Store di Windows 8.1, Windows Server 2012 R2, dan yang lebih baru.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header winsock2.h
Pustaka Ws2_32.lib
DLL Ws2_32.dll

Lihat juga

Bluetooth dan WSALookupServiceEnd

WSALookupServiceBegin

WSALookupServiceNext

Fungsi Winsock

Referensi Winsock