Freigeben über


WSASetEvent-Funktion (winsock2.h)

Die WSASetEvent-Funktion legt den Status des angegebenen Ereignisobjekts auf signalisiert fest.

Syntax

BOOL WSAAPI WSASetEvent(
  [in] WSAEVENT hEvent
);

Parameter

[in] hEvent

Handle, das ein offenes Ereignisobjekt identifiziert.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie WSAGetLastError auf, um erweiterte Fehlerinformationen zu erhalten.

Fehlercode Bedeutung
WSANOTINITIALISIERT
Vor der Verwendung dieser Funktion muss ein erfolgreicher WSAStartup-Aufruf erfolgen.
WSAENETDOWN
Beim Netzwerksubsystem ist ein Fehler aufgetreten.
WSAEINPROGRESS
Ein blockierter Windows Sockets 1.1-Aufruf wird ausgeführt, oder der Dienstanbieter verarbeitet weiterhin eine Rückruffunktion.
WSA_INVALID_HANDLE
Der hEvent-Parameter ist kein gültiges Ereignisobjekthandle.

Hinweise

Die WSASetEvent-Funktion legt den Status des zu signalisierenden Ereignisobjekts fest.

Windows Phone 8: Diese Funktion wird für Windows Phone Store-Apps auf Windows Phone 8 und höher unterstützt.

Windows 8.1 und Windows Server 2012 R2: Diese Funktion wird für Windows Store-Apps unter Windows 8.1, Windows Server 2012 R2 und höher unterstützt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winsock2.h
Bibliothek Ws2_32.lib
DLL Ws2_32.dll

Weitere Informationen

WSACloseEvent

WSACreateEvent

WSAResetEvent

Winsock-Funktionen

Winsock-Referenz