WSAGetFailConnectOnIcmpError 函数 (ws2tcpip.h)

查询 TCP_FAIL_CONNECT_ON_ICMP_ERROR 套接字选项的状态。

语法

INT WSAGetFailConnectOnIcmpError(
  [in]  SOCKET Socket,
  [out] DWORD  *Enabled
);

参数

[in] Socket

标识 TCP 套接字的描述符。

[out] Enabled

类型: DWORD*

指向 DWORD 的指针。 成功后,如果启用了 TCP_FAIL_CONNECT_ON_ICMP_ERROR ,函数会将 DWORD 设置为非零值,否则为零。

返回值

成功后,函数返回 0。 否则,将返回 值 SOCKET_ERROR ,可以通过调用 WSAGetLastError 检索特定的错误代码。

注解

TCP_FAIL_CONNECT_ON_ICMP_ERROR 套接字选项 支持此功能。 WSAGetFailConnectOnIcmpError 是用于获取此套接字选项的类型安全包装器,建议使用 getockopt

要求

要求
最低受支持的客户端 Windows 10版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
目标平台 Windows
标头 ws2tcpip.h
Library Ws2_32.lib
DLL Ws2_32.dll