sockaddr_gen union (ws2ipdef.h)

sockaddr_gen联合提供泛型套接字地址信息,并与 INTERFACE_INFO 结构一起使用。

语法

typedef union sockaddr_gen {
  struct sockaddr         Address;
  struct sockaddr_in      AddressIn;
  struct sockaddr_in6_old AddressIn6;
} sockaddr_gen;

成员

Address

sockaddr 结构表示的 IP 地址信息。

AddressIn

sockaddr_in 结构表示的 IP 地址信息。

AddressIn6

以sockaddr_in6_old结构表示 IP 地址信息。

注解

在针对 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 上,头文件的组织已更改,sockaddr_gen联合在 Ws2ipdef.h 头文件中定义,该文件自动包含在 Ws2tcpip.h 头文件中。 不应直接使用 Ws2ipdef.h 头文件。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 ws2ipdef.h (包括 Ws2tcpip.h)

另请参阅

sockaddr

sockaddr_in

sockaddr_in6_old