Поделиться через


Свойство IMsRdpClientAdvancedSettings::LoadBalanceInfo

Указывает файл cookie для балансировки нагрузки, который будет помещен в пакет запроса на подключение X.224 в последовательности подключений к серверу узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов).

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT put_LoadBalanceInfo(
  [in]  BSTR newLBInfo
);

HRESULT get_LoadBalanceInfo(
  [out] BSTR *pLBInfo
);

Значение свойства

Указатель на новый файл cookie. Дополнительные сведения см. в разделе примечаний.

Коды ошибок

В случае успешного выполнения возвращает S_OK.

Комментарии

Сведения о балансировке нагрузки используются маршрутизаторами балансировки нагрузки, чтобы выбрать оптимальный сервер для клиента при использовании ферм серверов узла сеансов удаленных рабочих стола. Сам сервер узла сеансов удаленных рабочих стола не использует эти сведения и удаляет их.

Файл cookie использует следующий синтаксис с учетом регистра:

Файл cookie: msts=IpAddressAndPortNumber\r\n

Где IpAddressAndPortNumber — это IP-адрес и номер порта в порядке байтов сети.

Например, файл cookie, используемый для доступа к IP-адресу 172.31.249.216, номер порта 3389, выглядит следующим образом:

Файл cookie: msts=3640205228.15629.0000\r\n

Последние четыре нуля являются необязательными и зарезервированными. Требуется заключительная десятичная запятая, как и конечные символы возврата каретки и перевода строки. Длина строки в символах должна быть кратна 2, поэтому при необходимости добавьте пробел.

Если файл cookie не указан, по умолчанию используется файл Cookie: mstshash=UserName\r\n.

Дополнительные сведения о веб-подключении к удаленному рабочему столу см. в разделе Требования к веб-подключению к удаленному рабочему столу.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsRdpClientAdvancedSettings определяется как 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2

См. также раздел

IMsRdpClientAdvancedSettings2

IMsRdpClientAdvancedSettings3

IMsRdpClientAdvancedSettings4

IMsRdpClientAdvancedSettings5

IMsRdpClientAdvancedSettings6

IMsRdpClientAdvancedSettings7

IMsRdpClientAdvancedSettings8

IMsRdpClientAdvancedSettings