Share via


struttura VDS_IPADDRESS (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Definisce un indirizzo IP e una porta.

Sintassi

typedef struct _VDS_IPADDRESS {
  VDS_IPADDRESS_TYPE type;
  ULONG              ipv4Address;
  UCHAR              ipv6Address[16];
  ULONG              ulIpv6FlowInfo;
  ULONG              ulIpv6ScopeId;
  WCHAR              wszTextAddress[257];
  ULONG              ulPort;
} VDS_IPADDRESS;

Members

type

Tipo di indirizzo enumerato da VDS_IPADDRESS_TYPE.

ipv4Address

Se il membro del tipo è VDS_IPT_IPV4, questo contiene l'indirizzo IPv4 binario nell'ordine dei byte di rete. Il valore di 3 byte del campo è contenuto in bit da 0 a 7. Il valore di 2 byte del campo è contenuto in bit da 8 a 15. Il valore di 1 byte del campo è contenuto in bit da 16 a 23. Il valore di 0 byte del campo è contenuto in bit da 24 a 31.

ipv6Address[16]

Se il membro del tipo è VDS_IPT_IPV6, questo contiene l'indirizzo IPv6 binario nell'ordine dei byte di rete.

ulIpv6FlowInfo

Se il membro del tipo è VDS_IPT_IPV6, contiene le informazioni sul flusso definite nella versione 6 del protocollo IP.

ulIpv6ScopeId

Se il membro del tipo è VDS_IPT_IPV6, questo contiene l'ID ambito come definito nella versione 6 del protocollo IP.

wszTextAddress[257]

Se il membro del tipo è VDS_IPT_TEXT, questo contiene l'indirizzo di testo, ovvero un indirizzo DNS o un indirizzo punteggiato, nell'ordine dei byte host.

ulPort

Numero di porta TCP.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Intestazione vds.h
Componente ridistribuibile VDS 1.1

Vedi anche

IVdsIscsiPortal::GetIpsecSecurity

IVdsIscsiPortal::SetIpsecSecurity

IVdsIscsiPortal::SetIpsecTunnelAddress

Strutture VDS

VDS_IPADDRESS_TYPE

VDS_ISCSI_PORTAL_PROP

VDS_PATH_INFO