培训
模块
Configure IP network connectivity - Training
This module explores configuring Windows clients to communicate over IPv4 and IPv6 networks.
Windows 套接字 2 使用此标头。 有关详细信息,请参阅:
ws2tcpip.h 包含以下编程接口:
freeaddrinfo 释放 getaddrinfo 函数在 addrinfo 结构中动态分配的地址信息。 |
FreeAddrInfoEx FreeAddrInfoEx 函数 (ws2tcpip.h) 释放 GetAddrInfoEx 函数在 addrinfoex 结构中动态分配的地址信息。 |
FreeAddrInfoExW FreeAddrInfoExW (Unicode) 函数 (ws2tcpip.h) 释放 GetAddrInfoEx 函数在 addrinfoex 结构中动态分配的地址信息。 |
FreeAddrInfoW 释放 GetAddrInfoW 函数在 addrinfoW 结构中动态分配的地址信息。 |
gai_strerrorA gai_strerror 函数根据 getaddrinfo 函数返回的 EAI_* 错误来帮助打印错误消息。 (ANSI) |
gai_strerrorW gai_strerror 函数根据 getaddrinfo 函数返回的 EAI_* 错误来帮助打印错误消息。 (Unicode) |
getaddrinfo 提供从 ANSI 主机名到地址的独立于协议的转换。 |
GetAddrInfoExA 使用附加参数提供独立于协议的名称解析,以限定哪些命名空间提供程序应处理请求。 (ANSI) |
GetAddrInfoExCancel 通过 GetAddrInfoEx 函数取消异步操作。 |
GetAddrInfoExOverlappedResult 获取由 GetAddrInfoEx 函数的异步操作使用的 OVERLAPPED 结构的返回代码。 |
GetAddrInfoExW 使用附加参数提供独立于协议的名称解析,以限定哪些命名空间提供程序应处理请求。 (Unicode) |
GetAddrInfoW 提供从 Unicode 主机名到地址的独立于协议的转换。 |
getipv4sourcefilter 检索 IPv4 套接字的多播筛选器状态。 |
getnameinfo 提供从地址到 ANSI 主机名以及从端口号到 ANSI 服务名称的独立于协议的名称解析。 |
GetNameInfoW 提供从地址到 Unicode 主机名以及从端口号到 Unicode 服务名称的独立于协议的名称解析。 |
getsourcefilter 检索 IPv4 或 IPv6 套接字的多播筛选器状态。 |
inet_ntop InetNtop 函数将 IPv4 或 IPv6 Internet 网络地址转换为 Internet 标准格式的字符串。 此函数的 ANSI 版本inet_ntop。 (InetNtopA 或 inet_ntop) |
inet_pton InetPton 函数将标准文本表示形式的 IPv4 或 IPv6 Internet 网络地址转换为数字二进制形式。 此函数的 ANSI 版本inet_pton。 (InetPtonA 或 inet_pton) |
InetNtopW InetNtop 函数将 IPv4 或 IPv6 Internet 网络地址转换为 Internet 标准格式的字符串。 此函数的 ANSI 版本inet_ntop。 (InetNtopW) |
InetPtonW InetPton 函数将标准文本表示形式的 IPv4 或 IPv6 Internet 网络地址转换为数字二进制形式。 此函数的 ANSI 版本inet_pton。 (InetPtonw) |
SetAddrInfoExA 向特定命名空间提供程序注册或取消注册名称、服务名称和关联的地址。 (ANSI) |
SetAddrInfoExW 向特定命名空间提供程序注册或取消注册名称、服务名称和关联的地址。 (Unicode) |
setipv4sourcefilter 设置 IPv4 套接字的多播筛选器状态。 |
setsourcefilter 设置 IPv4 或 IPv6 套接字的多播筛选器状态。 |
WSADeleteSocketPeerTargetName 删除对等目标名称和套接字的 IP 地址之间的关联。 成功返回后,IP 地址和目标名称之间不会有将来的关联。 |
WSAGetFailConnectOnIcmpError 查询 TCP_FAIL_CONNECT_ON_ICMP_ERROR 套接字选项的状态。 |
WSAGetIcmpErrorInfo 检索连接设置期间 TCP 套接字上收到的 ICMP 错误的相关信息。 |
WSAGetIPUserMtu 检索套接字的用户定义 IP 层 MTU。 |
WSAGetRecvIPEcn TBD (WSAGetRecvIPEcn) |
WSAGetUdpRecvMaxCoalescedSize 检索 UDP 套接字的已接收合并消息的最大大小。 |
WSAGetUdpSendMessageSize 检索 UDP 套接字的分段消息大小。 |
WSAImpersonateSocketPeer 用于模拟与套接字对等方对应的安全主体,以便执行应用程序级授权。 |
WSAQuerySocketSecurity 查询有关应用于套接字上的连接的安全性的信息。 |
WSARevertImpersonation 终止套接字对等方的模拟。 必须在调用 WSAImpersonateSocketPeer 并完成任何访问检查后调用。 |
WSASetFailConnectOnIcmpError 设置 TCP_FAIL_CONNECT_ON_ICMP_ERROR 套接字选项的状态。 |
WSASetIPUserMtu 在套接字上设置用户定义的 IP 层 MTU。 |
WSASetRecvIPEcn 指定 IP 堆栈是否应使用包含显式拥塞通知的消息填充控制缓冲区 (ECN) 代码点的服务 IPv4 标头字段 (或接收的数据报上) 的流量类 IPv6 标头字段。 |
WSASetSocketPeerTargetName 用于指定与对等 IP 地址相对应 (SPN) 对等目标名称。 此目标名称应由客户端应用程序指定,以便安全地标识应进行身份验证的对等方。 |
WSASetSocketSecurity 启用并应用套接字的安全性。 |
WSASetUdpRecvMaxCoalescedSize 设置 UDP 套接字上集的合并消息的最大大小。 |
WSASetUdpSendMessageSize 设置 UDP 套接字上的分段消息大小。 |
培训
模块
Configure IP network connectivity - Training
This module explores configuring Windows clients to communicate over IPv4 and IPv6 networks.