Bagikan melalui


Fungsi WSAResetEvent (winsock2.h)

Fungsi WSAResetEvent mengatur ulang status objek peristiwa yang ditentukan ke nonsignaled.

Sintaks

BOOL WSAAPI WSAResetEvent(
  [in] WSAEVENT hEvent
);

Parameter

[in] hEvent

Handel yang mengidentifikasi handel objek peristiwa terbuka.

Menampilkan nilai

Jika fungsi WSAResetEvent berhasil, nilai yang dikembalikan adalah TRUE. Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi WSAGetLastError.

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

Keterangan

Fungsi WSAResetEvent digunakan untuk mengatur status objek peristiwa ke nonsignaled.

Cara yang tepat untuk mengatur ulang status objek peristiwa yang digunakan dengan fungsi WSAEventSelect adalah dengan meneruskan handel objek peristiwa ke fungsi WSAEnumNetworkEvents dalam parameter hEventObject . Ini akan mengatur ulang objek peristiwa dan menyesuaikan status peristiwa FD aktif pada soket dengan cara atomik.

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

   
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

WSACloseEvent

WSACreateEvent

WSAEnumNetworkEvents

WSAEventPilih

WSASetEvent

Fungsi Winsock

Referensi Winsock