IMsRdpClientAdvancedSettings::LoadBalanceInfo-Eigenschaft
Gibt das Lastenausgleichscookies an, das im X.224-Verbindungsanforderungspaket in der Verbindungssequenz des Remotedesktopsitzungshosts (RD-Sitzungshost) platziert wird.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT put_LoadBalanceInfo(
[in] BSTR newLBInfo
);
HRESULT get_LoadBalanceInfo(
[out] BSTR *pLBInfo
);
Eigenschaftswert
Zeiger auf das neue Cookie. Weitere Informationen finden Sie im Abschnitt "Hinweise".
Fehlercodes
Gibt bei erfolgreicher Ausführung S_OK zurück.
Bemerkungen
Die Lastenausgleichsinformationen werden von Lastenausgleichsroutern verwendet, um den besten Server für den Client auszuwählen, wenn Farmen von RD-Sitzungshostservern verwendet werden. Der RD-Sitzungshostserver selbst verwendet diese Informationen nicht und verwirft sie.
Das Cookie verwendet die folgende Syntax, wobei die Groß-/Kleinschreibung beachtet wird:
Cookie: msts=IpAddressAndPortNumber\r\n
Dabei ist IpAddressAndPortNumber die IP-Adresse und Portnummer in Netzwerkbytereihenfolge.
Das Cookie für den Zugriff auf die IP-Adresse von 172.31.249.216, Portnummer 3389, lautet beispielsweise wie folgt:
Cookie: msts=3640205228.15629.0000\r\n
Die letzten vier Nullen sind optional und reserviert. Das letzte Dezimaltrennzeichen ist erforderlich, ebenso wie der nachfolgende Wagenrücklauf und der Zeilenvorschub. Die Länge der Zeichenfolge in Zeichen muss ein gerades Vielfaches von 2 sein. Fügen Sie daher bei Bedarf ein Leerzeichen hinzu.
Wenn kein Cookie angegeben wird, ist der Standardwert Cookie: mstshash=UserName\r\n.
Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktop-Webverbindung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Typbibliothek |
|
DLL |
|
IID |
IID_IMsRdpClientAdvancedSettings wird als 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 definiert. |