Dela via


Egenskapen IMsRdpExtendedSettings::P roperty

Innehåller en namngiven egenskap.

Den här egenskapen är läs/skriv.

Syntax

HRESULT put_Property(
  [in]          BSTR    bstrPropertyName,
  [in]          VARIANT *pValue
);

HRESULT get_Property(
  [in]          BSTR    bstrPropertyName,
  [out, retval] VARIANT *pValue
);

Egenskapsvärde

Det namngivna egenskapsvärdet.

Egenskapsnamn Datatyp Tillträde Kan ändras när anslutningen har startats Beskrivning
ConnectToChildSession VT_BOOL Läsa/skriva Ja Om den här egenskapen anges till True gör att klientkontrollen ansluter till den underordnade sessionen på den lokala datorn i stället för en fjärrserver. Om den här egenskapen är inställd på santkan du inte ansluta till en fjärrserver eftersom alla anslutningar omdirigeras till localhost. Mer information om underordnade sessioner finns i underordnade sessioner.
DisableCredentialsDelegation VT_BOOL Läsa/skriva Nej Om Trueskickas inte autentiseringsuppgifterna till fjärrservern.
EnableFrameBufferRedirection VT_BOOL Läsa/skriva Nej Om Truegörs omdirigering av rambuffert. För en loopback-anslutning (samma dator är både klient och server) tillåter omdirigering av rambufferten att minnet för rambufferten delas mellan sessionerna.
EnableHardwareMode VT_BOOL Skrivskyddad Nej Om Truegörs ett försök till maskinvaruhjälp med grafikdekodning.
IgnoreCursors VT_BOOL Skrivskyddad Nej Om Trueignoreras markörer som skickas av fjärrservern.
ManualClipboardSyncEnabled VT_BOOL Läsa/skriva Ja Om du anger den här egenskapen till True innebär det att de lokala urklipp och fjärrurklipp inte synkroniseras automatiskt. I stället måste det IMsRdpClipboard--gränssnittet användas för att synkronisera Urklippsformat från det lokala Urklipp till fjärrurklippet och fjärrurklippet till det lokala Urklipp.
ZoomLevel * VT_UI4 Läsa/skriva Ja Implementerar zoomfunktionen med hjälp av RDP ActiveX-kontrollen. Zoomfunktionen är tillgänglig från System-menyn i RDP. Egenskapen ZoomLevel har ingen effekt i RemoteApp-läge och helskärmsläge. IMsRdpClientAdvancedSettings::SmartSizing och ZoomLevel är ömsesidigt uteslutande.
DisableSeamlessLanguageBar VT_BOOL R/W Nej Om Truegör detta att RemoteApp-anslutningar återgår till det äldre språkfältet från före Windows 8, i stället för att automatiskt synkronisera det lokala språket till fjärrsessionen. 
RedirectTextProcessing VT_BOOL W Nej Från och med Windows 11 23H2 aktiverar/inaktiverar omdirigering av textbearbetning som ger en liknande lokal upplevelse för textinmatningsscenarier, t.ex. IME, uttryckssymboler. 
HvSocketServiceId VT_BSTR W Nej Anger fältet ServiceId för Hyper-V socketadress där RDP-trafiken ska skickas. 
DeviceScaleFactor VT_UI4 R/W Nej Anger enhetsskalningsfaktor som används i fjärrsessionen.
Giltiga värden: 100, 140, 180
EnableLocationRedirection VT_BOOL R/W Nej Aktiverar/inaktiverar omdirigeringen av platsen för den lokala datorn till fjärrsessionen. 
AudioCaptureDevice VT_BSTR R/W Nej Anger enhets-ID för ljudinspelningsenheten som ska omdirigeras från klienten till fjärrsessionen.
Program kan använda meddelandet DRV_QUERYFUNCTIONINSTANCEID för att fastställa enhetens ID för ljudinspelningsenheten för omdirigering.
Alternativt kan detta ställas in på "standard" för att använda standardenheten eller "ingen" för att inaktivera ljudinspelning. Som standard är detta inställt på "standard".
RailMode VT_BOOL R Nej Rapporterar om det här är en RemoteApp-anslutning. ITSRemoteProgram::RemoteProgramMode skrivningar till den här egenskapen. 
EnableRdsAadAuth VT_BOOL W Nej Om Trueanvänds RDS AAD Auth Security
RDGIsKDCProxy VT_BOOL W Nej Om Trueuppmanar du klienten att använda RD Gateway (om det anges) som en KDC-proxyserver
UseURCP VT_BOOL R/W Nej Om Trueaktiverar den här egenskapen Universal Rate Control Protocol för UDP-baserade fjärrskrivbordsanslutningar. För närvarande är den inaktiverad som standard. Aktivera den om UDP används rekommenderas. 
DesktopScaleFactor VT_UI4 R/W Nej Anger enhetsskalningsfaktor som används i fjärrsessionen. Värdet ska vara mellan 100 och 500 (procent). 
RedirectedAuthentication VT_BOOL W Nej Om Trueaktiveras Remote Credential Guard
RestrictedLogon VT_BOOL W Nej Om Santär begränsat administratörsläge aktiverat. 
AudioPlaybackDevice VT_BSTR R/W Nej Anger enhets-ID för ljuduppspelningsenheten på den lokala datorn.
Program kan använda meddelandet DRV_QUERYFUNCTIONINSTANCEID för att fastställa enhetens ID för ljuduppspelningsenheten för omdirigering.
"Alternativt kan detta anges till "standard" för att använda standardenheten eller "ingen" för att inaktivera ljuduppspelning. Som standard är detta inställt på "standard". "
SelectedMonitors VT_BSTR R/W Nej En kommaavgränsad eller halvkolumnsavgränsad lista över övervaknings-ID för att identifiera de valda övervakarna där fjärrsessionen ska visas. Det första ID:t i listan behandlas som den primära övervakaren i fjärrsessionen. 
WslgModeEnabled VT_BOOL W Nej Om Santär sessionen en WSLg-session.
Följande egenskaper förväntas anges:
  • WslgSharedMemoryPath
  • HvSocketEnabled
  • HvSocketServiceId

Se WSLgs dokumentation https://github.com/microsoft/wslg.
ShowSessionDiagnostics VT_BOOL W Ja När du skriver True till den här egenskapen visas omedelbart en dialogruta med detaljerad information om fjärrsessionen.
Den här egenskapen är avsedd att vara en felsökningsmekanism. Det kan komma att ändras och tas bort. 
PrintingProgressMode VT_UI4 R/W Nej Möjliga värden:
  • 0: förloppsdialogrutan som visas när utskriften är inaktiverad
  • 1: förloppsdialogrutan som visas när du skriver ut innehåller grundläggande information
  • 2: förloppsdialogrutan som visas vid utskrift innehåller detaljerad information
CorrelationId VT_BOOL W Nej Åsidosätter värdet som returneras av IMsRdpClientNonScriptable8::CorrelationId. 
RequestUseNewOutputPresenter VT_BOOL W Nej Om Truevisas fjärrsessionen endast med DirectX utan återställning till GDI. Den här egenskapen gäller inte för fjärrappsessioner.
Obs! Den här egenskapen kan tas bort i framtida versioner av Windows eftersom DirectX-läget kan bli det enda tillgängliga alternativet. Det här är för närvarande en förhandsversionsfunktion som inte ska aktiveras i produktionskoden.
GatewayCertificateLogonAuthority VT_BSTR W Nej Den här egenskapen stöds inte längre. Det kan tas bort i framtida versioner av Windows. Använd inte den här egenskapen. 
EnableRemoteEdgeBar VT_BOOL R/W Nej Om True och egenskapen ServerSupportsEdgeActions är Truevisas ytterligare kommandon i anslutningsfältet för fjärrsessionen. 
TSGTransportIsUsed VT_BOOL R Ej tillämpligt Om Trueanvänds en fjärrskrivbordsgateway för den associerade fjärrsessionen. 
DiagnosticsInfo VT_BSTR W Nej En hexadecimal sträng som representerar fältet rdpCorrelationInfo.correlationId i fältet Client X.224 Connection Request PDU
EndpointFedAuth VT_BSTR W Nej Token som används för anspråksbaserad federerad RDSTLS-autentisering
AllowAxToContainerEvents VT_BOOL W Nej Den här egenskapen lades till i Windows 11 22H2.
  • Om False (standardbeteende som börjar i Windows 11 22H2) skickas tangentkombinationerna CTRL+ALT+ARROW till fjärrsessionen.
  • Om True (standardbeteende före Windows 11 22H2) genererar tangentkombinationerna CTRL+ALT+ARROW en IMsTscAxEvents::OnFocusReleased händelse till programmet.
ServerSupportsEdgeActions VT_BOOL R Ej tillämpligt Skrivskyddad egenskap för att avgöra om fjärrsessionen har RNS_UD_SC_EDGE_ACTIONS_SUPPORTED_V1-funktionen https://learn.microsoft.com/openspecs/windows_protocols/ms-rdpbcgr/379a020e-9925-4b4f-98f3-7d634e10b411
AppContainerID VT_BSTR W Nej AppContainer-ID:t skickades till IWorkspaceScriptable3::StartWorkspaceEx2 när IMsRdpClientNonScriptable8::StartWorkspaceExtension anropas.
Obs! Kontrollpanelen remoteapp- och skrivbordsanslutningar är inte längre i aktiv utveckling. Den kan ändras eller vara otillgänglig i framtida versioner av Windows. Användningen av det här API:et rekommenderas inte.
IgnoreServerGeneratedMouseMoves VT_BOOL R/W Nej Om Trueignoreras musflytten som genereras programmatiskt i fjärrsessionen. Mer exakt tillämpas inte PDU för uppdatering av pekarposition. Se https://learn.microsoft.com/openspecs/windows_protocols/ms-rdpbcgr/3058381e-c856-4b26-a93c-d8f5514f8c3c
RDmiDiagnosticsUrl VT_BSTR W Nej Den här egenskapen stöds inte längre. Det kan tas bort i framtida versioner av Windows. Använd inte den här egenskapen. 
EnableVailMonitorConfig VT_BOOL R/W Nej Om Trueskickas utökad övervakningsinformation (t.ex. EDID:er) till fjärrsessionen när visningskonfigurationer synkroniseras. 
Arbetsyte-ID VT_BSTR W Nej Den unika identifieraren för anslutningen i RemoteApp- och Desktop-anslutningar som fjärrsessionen tillhör. 
ShowConnectionInformation VT_BOOL W Ja När du skriver True till den här egenskapen visas dialogrutan Anslutningsinformation. 
WslgSharedMemoryPath VT_BSTR W Nej Sökvägen till minnessessionsobjektet för att dela grafikbuffert med den virtuella WSLg-datorn. 
HiDefRemoteAppContainerGUID VT_BSTR W Nej DET GUID som är associerat med den virtuella dator som körs som värd för fjärrprogrammet. Om du skriver den här egenskapen får du bättre prestanda för fjärrprogram som körs på en lokal virtuell dator på grund av minnesdelning. 
KDCProxyName VT_BSTR W Nej "Anger fullständigt kvalificerat domännamn för en KDC-proxyserver (Key Distribution Center). Med KDC Proxy kan RDP-klienten använda Kerberos-autentiseringsprotokoll när det inte kan komma åt en KDC direkt.  Exempel på egenskapsvärdet: ""kdc.contoso.com". Mer information finns i: Konfigurera en Kerberos Key Distribution Center-proxy, https://learn.microsoft.com/openspecs/windows_protocols/MS-KKDCP/5bcebb8d-b747-4ee5-9453-428aec1c5c38
DisableTouchRemoting VT_BOOL R/W Nej Om Trueskickas inte gester på flera pekskärmar till fjärrservern. Som standard är detta inställt på False
HvSocketEnabled VT_BOOL W Nej Om Truetolkas fjärrserverns namn, om det är ett GUID, som fältet VmId i Hyper-V socketadress där RDP-trafiken ska skickas. Som standard är detta inställt på False.
Mer information om Hyper-V socketadresser finns i Bind till en Hyper-V socket
MultipenRemotingSupported VT_BOOL W Nej Om Truestöds samtidig inmatning av indata från upp till fyra pennenheter i fjärrsessionen. Som standard är detta inställt på False
ShowGatewayInformation VT_BOOL W Ja När du skriver True till den här egenskapen visas en dialogruta som visar information om fjärrskrivbordsgatewayen.
Windows 11 22H2 och senare: Den här egenskapen stöds inte längre och ersattes av egenskapen ShowConnectionInformation.
DisableAutoReconnectComponent VT_BOOL W Nej Om Truekopplas inte serveranslutningen från och återansluts automatiskt när nätverkskonfigurationen ändras. Som standard är detta inställt på False.
RedirectUsbDrive VT_UI4 R/W Nej Introducerades i Windows 11 version 24H2. När den inte är inställd eller inställd på 0 omdirigeras USB-tumenheten som enhetsriktning. När det är inställt på 1 omdirigeras alla USB-tumenheter automatiskt som USB-enheter. När det är inställt på 2 visas USB-tumenheter som USB-enheter, användare kan välja att omdirigera dem via USB-omdirigering från användargränssnittet (enhetsdialogrutan i anslutningsfältet) eller RDP-filposten "UsbDevicesToRedirect".
tillåtna säkerhetsprotokoll VT_BSTR W Nej Introducerades i Windows 11 version 24H2. Den här egenskapen används för att begränsa listan över säkerhetsprotokoll som klienten kan förhandla om. Den faktiska listan över förhandlade protokoll bestäms av andra konfigurationsinställningar och anslutningsscenariot och kan vara mindre än listan som anges i den här egenskapen. Värdet måste innehålla listan med protokollnamn avgränsade med ';' eller så kan värdet anges till "" vilket innebär att alla normalt förhandlade protokoll tillåts. Protokollnamn som stöds är: "TLS", "CredSSP", "RDSTLS" och "RDS AAD Auth" Standardvärdet är "".
AllowRelativeMouseMode VT_BOOL R/W Nej Introducerades i Windows 11 version 24H2. Om sant representeras musrörelser i förhållande till den aktuella muspositionen.
RemoteAppMouseMoveInject VT_BOOL W Nej Introducerades i Windows 11 version 24H2. Om du skriver Sant till den här egenskapen så tvingar du inmatningen av en mus när markören lämnar ett RemoteApp-fönster. Detta är avsett att vara en lösning för ett knappbeskrivningsfel.

Krav

Krav Värde
Lägsta klient som stöds
Windows 8
Lägsta server som stöds
Windows Server 2012
Skriv bibliotek
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_MsRdpClient7NotSafeForScripting definieras som 54d38bf7-b1ef-4479-9674-1bd6ea465258
CLSID_MsRdpClient8NotSafeForScripting definieras som A3BC03A0-041D-42E3-AD22-882B7865C9C5
CLSID_MsRdpClient9NotSafeForScripting definieras som 8B918B82-7985-4C24-89DF-C33AD2BBFBCD
IID
IID_IMsRdpExtendedSettings definieras som 302D8188-0052-4807-806A-362B628F9AC5

Se även

IMsRdpExtendedSettings