Proprietà IMsRdpClientAdvancedSettings::LoadBalanceInfo
Specifica il cookie di bilanciamento del carico che verrà inserito nella sequenza di connessione X.224 Connection Request nella sequenza di connessione server Host sessione Desktop remoto (Host sessione Desktop remoto).
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_LoadBalanceInfo(
[in] BSTR newLBInfo
);
HRESULT get_LoadBalanceInfo(
[out] BSTR *pLBInfo
);
Valore proprietà
Puntatore al nuovo cookie. Per altre informazioni, vedere la sezione osservazioni.
Codici di errore
Restituisce S_OK se riuscito.
Commenti
Le informazioni sul bilanciamento del carico vengono usate dai router di bilanciamento del carico per scegliere il server migliore per il client quando si usano farm di server host sessione Desktop remoto. Il server host sessione Desktop remoto stesso non usa queste informazioni e lo eliminerà.
Il cookie usa la sintassi seguente, con distinzione tra maiuscole e minuscole:
Cookie: msts=IpAddressAndPortNumber\r\n
Dove IpAddressAndPortNumber è l'indirizzo IP e il numero di porta, nell'ordine di byte di rete.
Ad esempio, il cookie usato per accedere all'indirizzo IP 172.31.249.216, il numero di porta 3389 è il seguente:
Cookie: msts=3640205228.15629.0000\r\n
Gli ultimi quattro zero sono facoltativi e sono riservati. Il punto decimale finale è obbligatorio, come è il ritorno a capo finale e la riga. La lunghezza della stringa, in caratteri, deve essere un numero pari a 2, quindi aggiungere uno spazio se necessario.
Se non viene fornito alcun cookie, il valore predefinito è Cookie: mstshash=UserName\r\n.
Per altre informazioni sulla connessione Web Desktop remoto, vedere Requisiti per la connessione Web Desktop remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Libreria dei tipi |
|
DLL |
|
IID |
IID_IMsRdpClientAdvancedSettings è definito come 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 |