Свойство IMsRdpClientNonScriptable3::NegotiateSecurityLayer

Указывает или извлекает, включен ли уровень безопасности согласования для подключения.

Это свойство является чтением и записью.

Синтаксис

HRESULT put_NegotiateSecurityLayer(
  [in]  VARIANT_BOOL fNegotiate
);

HRESULT get_NegotiateSecurityLayer(
  [out] VARIANT_BOOL *pfNegotiate
);

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

Указывает, следует ли включать согласование уровня безопасности.

Комментарии

Если для этого свойства задано значение VARIANT_FALSE а проверка подлинности на уровне сети (NLA) включена в клиентской операционной системе, клиент не будет согласовывать уровень безопасности и вместо этого будет использовать NLA для защиты подключения RDP. Если для этого свойства задано значение VARIANT_TRUE, клиент будет согласовывать между NLA и базовой безопасностью RDP.

Примечание

Отключение согласования уровня безопасности возможно только при подключении к серверу узла сеансов удаленных рабочих столов под управлением Windows Vista или более поздних версий. Если это свойство включено и клиент пытается подключиться к серверу узла сеансов удаленных рабочих стола под управлением более ранней операционной системы, подключение завершится ошибкой.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsRdpClientNonScriptable3 определяется как b3378d90-0728-45c7-8ed7-b6159fb92219

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

IMsRdpClientNonScriptable4

IMsRdpClientNonScriptable5

IMsRdpClientNonScriptable3