Freigeben über


WSASetFailConnectOnIcmpError-Funktion (ws2tcpip.h)

Legt den Status der TCP_FAIL_CONNECT_ON_ICMP_ERROR Socketoption fest.

Syntax

INT WSASetFailConnectOnIcmpError(
  [in] SOCKET Socket,
  [in] DWORD  Enabled
);

Parameter

[in] Socket

Ein Deskriptor, der einen TCP-Socket identifiziert.

[in] Enabled

Typ: DWORD

Ein Wert ungleich 0, wenn TCP_FAIL_CONNECT_ON_ICMP_ERROR aktiviert sein soll, andernfalls 0.

Rückgabewert

Bei Erfolg gibt die Funktion 0 zurück. Andernfalls wird der Wert SOCKET_ERROR zurückgegeben, und Sie können einen bestimmten Fehlercode abrufen, indem Sie WSAGetLastError aufrufen.

Hinweise

Diese Funktionalität wird über die Socketoption TCP_FAIL_CONNECT_ON_ICMP_ERROR unterstützt. WSASetFailConnectOnIcmpError ist ein typsicherer Wrapper zum Festlegen dieser Socketoption, der über setsockopt empfohlen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Zielplattform Windows
Kopfzeile ws2tcpip.h
Bibliothek Ws2_32.lib
DLL Ws2_32.dll