estructura VDS_IPADDRESS (vds.h)
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Define una dirección IP y un puerto.
Sintaxis
typedef struct _VDS_IPADDRESS {
VDS_IPADDRESS_TYPE type;
ULONG ipv4Address;
UCHAR ipv6Address[16];
ULONG ulIpv6FlowInfo;
ULONG ulIpv6ScopeId;
WCHAR wszTextAddress[257];
ULONG ulPort;
} VDS_IPADDRESS;
Miembros
type
Tipo de dirección tal y como se enumera en VDS_IPADDRESS_TYPE.
ipv4Address
Si el miembro de tipo es VDS_IPT_IPV4, contiene la dirección IPv4 binaria en orden de bytes de red. El valor de 3 bytes del campo está incluido en bits de 0 a 7. El valor de 2 bytes del campo está incluido en bits de 8 a 15. El valor de 1 byte del campo está incluido en bits de 16 a 23. El valor de campo de 0 bytes está incluido en bits de 24 a 31.
ipv6Address[16]
Si el miembro de tipo es VDS_IPT_IPV6, contiene la dirección IPv6 binaria en orden de bytes de red.
ulIpv6FlowInfo
Si el miembro de tipo es VDS_IPT_IPV6, contiene la información del flujo tal como se define en la versión 6 del protocolo IP.
ulIpv6ScopeId
Si el miembro de tipo es VDS_IPT_IPV6, contiene el identificador de ámbito tal y como se define en la versión 6 del protocolo IP.
wszTextAddress[257]
Si el miembro de tipo es VDS_IPT_TEXT, contiene la dirección de texto, una dirección DNS o una dirección de puntos, en orden de bytes de host.
ulPort
Número de puerto TCP.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 R2 [solo aplicaciones de escritorio] |
Encabezado | vds.h |
Redistribuible | VDS 1.1 |
Consulte también
IVdsIscsiPortal::GetIpsecSecurity
IVdsIscsiPortal::SetIpsecSecurity