Freigeben über


IMsRdpClientNonScriptable3::NegotiateSecurityLayer-Eigenschaft

Gibt an oder ruft ab, ob die Aushandlungssicherheitsebene für die Verbindung aktiviert ist.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_NegotiateSecurityLayer(
  [in]  VARIANT_BOOL fNegotiate
);

HRESULT get_NegotiateSecurityLayer(
  [out] VARIANT_BOOL *pfNegotiate
);

Eigenschaftswert

Gibt an, ob die Aushandlung der Sicherheitsebene aktiviert werden soll.

Bemerkungen

Wenn diese Eigenschaft auf VARIANT_FALSE festgelegt ist und die Netzwerkebenenauthentifizierung (Network Level Authentication, NLA) auf dem Clientbetriebssystem aktiviert ist, verhandelt der Client die Sicherheitsebene nicht aus, sondern verwendet stattdessen NLA zum Sichern der RDP-Verbindung. Wenn diese Eigenschaft auf VARIANT_TRUE festgelegt ist, verhandelt der Client zwischen NLA und der grundlegenden RDP-Sicherheit.

Hinweis

Das Deaktivieren der Aushandlung auf Sicherheitsebene ist nur möglich, wenn eine Verbindung mit einem Remotedesktopsitzungshostserver (RD-Sitzungshost) hergestellt wird, auf dem Windows Vista oder höhere Betriebssysteme ausgeführt werden. Wenn diese Eigenschaft aktiviert ist und der Client versucht, eine Verbindung mit einem RD-Sitzungshostserver herzustellen, auf dem ein früheres Betriebssystem ausgeführt wird, tritt bei der Verbindung ein Fehler auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Typbibliothek
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsRdpClientNonScriptable3 ist definiert als b3378d90-0728-45c7-8ed7-b6159fb92219

Weitere Informationen

IMsRdpClientNonScriptable4

IMsRdpClientNonScriptable5

IMsRdpClientNonScriptable3