SCOPE_LEVEL 枚举与 IP_ADAPTER_ADDRESSES 结构一起使用,以标识 IPv6 地址的范围级别。
语法
typedef enum {
ScopeLevelInterface = 1,
ScopeLevelLink = 2,
ScopeLevelSubnet = 3,
ScopeLevelAdmin = 4,
ScopeLevelSite = 5,
ScopeLevelOrganization = 8,
ScopeLevelGlobal = 14,
ScopeLevelCount = 16
} SCOPE_LEVEL;
常量
ScopeLevelInterface值:1 范围为接口级别。 |
ScopeLevelLink值: 2 范围为链接级别。 |
ScopeLevelSubnet值: 3 范围为子网级别。 |
ScopeLevelAdmin值: 4 范围为管理级别。 |
ScopeLevelSite值: 5 范围为站点级别。 |
ScopeLevelOrganization值: 8 范围为组织级别。 |
ScopeLevelGlobal值: 14 范围为全局。 |
ScopeLevelCount值: 16 |
注解
SCOPE_LEVEL枚举在 IP_ADAPTER_ADDRESSES 结构的 ZoneIndices 成员中使用。
在 Windows Vista 和更高版本以及 Microsoft Windows 软件开发工具包 (SDK) 上,头文件的组织已更改, SCOPE_LEVEL 枚举类型在 Ws2def.h 头文件中定义。 请注意, Ws2def.h 头文件会自动包含在 Winsock2.h 中,永远不应直接使用。
要求
| 最低受支持的客户端 | Windows XP [仅限桌面应用] |
| 最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
| 标头 | ws2def.h (包括 Winsock2.h) |