共用方式為


IRDPSRAPISessionProperties::p ut_Property 方法 (rdpencomapi.h)

設定或取得具名會話屬性。

這是可讀寫的屬性。

語法

HRESULT put_Property(
  BSTR    PropertyName,
  VARIANT newVal
);

參數

PropertyName

newVal

傳回值

備註

您可以設定並取得下列屬性。 屬性名稱會區分大小寫。

屬性名稱 屬性描述 值類型
“DrvConAttach”
注意DrvConAttach 屬性已不再可供 Windows 10 使用。 不再有 鏡像驅動程式 可供共用。
 
鏡像驅動程式附件有兩種模式。 第一個是動態載入模式。 在此模式中,鏡像驅動程式會在出席者連線到會話且具有檢視控件之後立即附加。 當最後一位出席者離開會話 (或沒有出席者具有檢視控件) 時,鏡像驅動程式會自動中斷連結。

第二個模式是靜態載入模式。 在此模式中,鏡像驅動程式會在會話開啟之後立即載入,而且在會話終止之前不會卸除。

請注意,在這兩種模式中,驅動程式可能會因為外部事件而中斷連結,例如變更螢幕解析度或共用色彩深度。

將此屬性設定為動態附件模式的VARIANT_TRUE,以及靜態附件模式的VARIANT_FALSE。 請注意,您只能在呼叫 IRDPSRAPISharingSession::Open 方法之前設定此屬性;呼叫 Open 方法之後,這個屬性會變成唯讀。 預設值為 VARIANT_TRUE。

針對 1:1 的案例,例如遠端協助,您應該使用動態載入模式,因為在開啟會話和專家連線時,可能需要很長的時間。

對於 1:M (多部分) 案例,您應該使用靜態載入模式,因為連結和中斷連結鏡像驅動程式相當具干擾性,除非有好的理由,否則不應該完成。

VT_BOOL
“PortId” 來自共用者的連入連線接聽程式埠。 這個屬性也可以設定在查看器端,但只有在反向連線時,才會用於接聽連線。 VT_I4
“PortProtocol” 指定要在共用端啟動接聽程式的通訊協定系列。 可能的值如下:
AF_UNSPEC
值:0

未指定位址系列。

AF_INET
值:2

因特網通訊協定第 4 版 (IPv4) 位址系列。

AF_INET6
值:23

因特網通訊協定第 6 版 (IPv6) 位址系列。

VT_I4
“SetNetworkStream” 支援 IRDPSRAPITransportStream 介面之 IUnknown 介面的指標。 如果設定此屬性,Connect 方法會使用此數據流,並忽略傳遞的 連接字串。

此屬性僅適用於查看器端。

VT_UNKNOWN
“EnforceStrongEncryption” 如果此屬性的值為 VARIANT_TRUE,則共用者會要求查看器使用美國聯邦資訊處理標準 (FIPS) 140 相容的加密。 預設值為 VARIANT_FALSE。

呼叫 IRDPSRAPISharingSession::Open 方法之後,這個屬性會變成唯讀。 您只能在呼叫該方法之前設定這個屬性。

FIPS 140 合規性的查看器支援已新增至 Windows 10 1709 版。 共用者會拒絕從先前 Windows 10 版本 1709 的查看器版本連線。

此屬性僅適用於共用端。

VT_BOOL
“FrameCaptureIntervalInMs” 指定畫面格擷取間隔。 根據預設,畫面擷取間隔為33毫秒,其對應於每秒30個畫面格。

您可以使用這個屬性來優化效能。 如果螢幕更新不需要經常完成,可以增加擷取間隔。 例如,值為 400 毫秒會導致每秒 2.5 個畫面格。

此屬性僅適用於共用端。

VT_I4
“DefaultAttendeeControlLevel” 指定出席者的預設控制層級。 根據預設,此值不會) CTRL_LEVEL_NONE (。 您可以將此值變更為CTRL_LEVEL_VIEW (检视) 。

預設控制層級無法設定為互動式。

此屬性僅適用於共用端。

VT_I4
“EnableClipboardRedirect” 如果此屬性的值為 VARIANT_TRUE,則會啟動共用與查看器之間的剪貼簿。 預設值為 VARIANT_FALSE。

若要使用剪貼簿共用,會話必須處於互動式模式。

只有單一聯機可以共用剪貼簿。 最近取得輸入控件的聯機會接管剪貼簿共用。 任何先前連線的剪貼簿共享都會自動停用。

此屬性只能用於傳統型應用程式。

此屬性僅適用於共用端。

此屬性從 1511 版 Windows 10 開始提供。

VT_BOOL
“SetClipboardRedirectCallback” 指定 IRDPSRAPIClipboardUseEvents 實例的 IUnknown 指標,每次嘗試從共用電腦複製到查看器時收到回呼。 只有在啟用剪貼簿共用時,這個屬性才相關。

呼叫 IRDPSRAPISharingSession::Open 方法之後,這個屬性會變成唯讀。 您只能在呼叫該方法之前設定這個屬性。

此屬性只能用於傳統型應用程式。

此屬性僅適用於共用端。

此屬性從 1511 版 Windows 10 開始提供。

VT_UNKNOWN
“EnabledTransports” 指定要啟用的傳輸。 值為 3 同時支援 TCP 和 UDP。 默認值為 1,僅限 TCP。

呼叫 IRDPSRAPISharingSession::Open 方法之後,這個屬性會變成唯讀。 您只能在呼叫該方法之前設定這個屬性。

此屬性從 1803 版 Windows 10 開始提供。

此屬性僅適用於共用端。

VT_I4

規格需求

需求
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 rdpencomapi.h
Dll RdpEncom.dll

另請參閱

IRDPSRAPISessionProperties