VDS_IPADDRESS 结构 (vds.h)
[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
定义 IP 地址和端口。
语法
typedef struct _VDS_IPADDRESS {
VDS_IPADDRESS_TYPE type;
ULONG ipv4Address;
UCHAR ipv6Address[16];
ULONG ulIpv6FlowInfo;
ULONG ulIpv6ScopeId;
WCHAR wszTextAddress[257];
ULONG ulPort;
} VDS_IPADDRESS;
成员
type
VDS_IPADDRESS_TYPE枚举的地址类型。
ipv4Address
如果 类型 成员 VDS_IPT_IPV4,则此成员包含二进制 IPv4 地址(按网络字节顺序排列)。 字段 3 字节值包含在位 0 到 7 中。 字段 2 字节值包含在位 8 到 15 中。 字段 1 字节值包含在位 16 到 23 中。 字段 0 字节值包含在位 24 到 31 中。
ipv6Address[16]
如果 类型 成员 VDS_IPT_IPV6,则包含二进制 IPv6 地址(按网络字节顺序排列)。
ulIpv6FlowInfo
如果 类型 成员 VDS_IPT_IPV6,则此成员包含 IP 协议版本 6 中定义的流信息。
ulIpv6ScopeId
如果 类型 成员 VDS_IPT_IPV6,则包含 IP 协议版本 6 中定义的范围 ID。
wszTextAddress[257]
如果 类型 成员 VDS_IPT_TEXT,则此类型成员包含文本地址(DNS 地址或虚线地址),按主机字节顺序排列。
ulPort
TCP 端口号。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 R2 [仅限桌面应用] |
标头 | vds.h |
可再发行组件 | VDS 1.1 |
另请参阅
IVdsIscsiPortal::GetIpsecSecurity
IVdsIscsiPortal::SetIpsecSecurity