Bagikan melalui


Fungsi WSACloseEvent (winsock2.h)

Fungsi WSACloseEvent menutup handel objek peristiwa terbuka.

Sintaks

BOOL WSAAPI WSACloseEvent(
  [in] WSAEVENT hEvent
);

Parameter

[in] hEvent

Penanganan objek yang mengidentifikasi peristiwa terbuka.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE.

Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, panggil WSAGetLastError.

Kode kesalahan Makna
WSANOTINITIALISED
Panggilan WSAStartup yang berhasil harus terjadi sebelum menggunakan fungsi ini.
WSAENETDOWN
Subsistem jaringan gagal.
WSAEINPROGRESS
Pemblokiran panggilan Windows Sockets 1.1 sedang berlangsung, atau penyedia layanan masih memproses fungsi panggilan balik.
WSA_INVALID_HANDLE
hEvent bukan handel objek peristiwa yang valid.

Keterangan

Fungsi WSACloseEvent menutup handel ke objek peristiwa dan membebaskan sumber daya yang terkait dengan objek peristiwa. Fungsi ini digunakan untuk menutup handel yang dibuat oleh fungsi WSACreateEvent . Setelah handel ke objek peristiwa ditutup, referensi lebih lanjut ke handel ini akan gagal dengan kesalahan WSA_INVALID_HANDLE.

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

WSACreateEvent

WSAEnumNetworkEvents

WSAEventSelect

WSAGetOverlappedResult

WSARecv

WSARecvFrom

WSAResetEvent

WSASend

WSASendTo

WSASetEvent

WSAWaitForMultipleEvents

Fungsi Winsock

Referensi Winsock