Condividi tramite


WTS_CLIENT_ADDRESS struttura (wtsapi32.h)

Contiene l'indirizzo di rete client di una sessione di Servizi Desktop remoto.

Sintassi

typedef struct _WTS_CLIENT_ADDRESS {
  DWORD AddressFamily;
  BYTE  Address[20];
} WTS_CLIENT_ADDRESS, *PWTS_CLIENT_ADDRESS;

Members

AddressFamily

Famiglia di indirizzi. Questo membro può essere AF_INET, AF_INET6, AF_IPX, AF_NETBIOS o AF_UNSPEC.

Address[20]

Indirizzo di rete client. Il formato del campo Indirizzo dipende dal tipo di indirizzo specificato dal membro AddressFamily .

Per una famiglia di indirizzi AF_INET: indirizzo contiene l'indirizzo IPV4 del client come valori di byte non elaborati. L'indirizzo IP è offset da due byte dall'inizio del membro Address. Ad esempio, l'indirizzo 192.168.0.1 verrebbe rappresentato come la seguente serie di valori di byte: "0x00 0x00 0xC0 0xA8 0x00 0x01".

Per una famiglia AF_INET6: indirizzo contiene l'indirizzo IPV6 del client come valori di byte non elaborati. Ad esempio, l'indirizzo "FFFF::1" verrebbe rappresentato come la serie seguente di valori di byte: "0xFF 0xFF 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01")

Commenti

L'indirizzo di rete client viene segnalato dal client RDP stesso quando si connette al server. Questo potrebbe essere diverso dall'indirizzo effettivamente connesso al server. Si supponga, ad esempio, che sia presente un NAT tra il client e il server. Il client può segnalare il proprio indirizzo IP, ma l'indirizzo IP che si connette effettivamente al server è l'indirizzo NAT. Per le connessioni VPN, l'indirizzo IP potrebbe non essere individuabile dal client. Se non è possibile individuare, il client può segnalare l'unico indirizzo IP che ha, che può essere l'indirizzo assegnato dall'ISP. Poiché l'indirizzo potrebbe non essere l'indirizzo di rete effettivo, non deve essere usato come forma di autenticazione client.

L'indirizzo di rete client non è disponibile anche nei casi seguenti:

  • La connessione viene stabilita tramite un gateway Desktop remoto.
  • La connessione è originata dall'app Desktop remoto Microsoft disponibile nello Store.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione wtsapi32.h

Vedi anche

WTSQuerySessionInformation