共用方式為


ItsPubPlugin 介面 (tspubplugincom.h)

公開屬性和方法,提供 RemoteApp 和 Desktop Connections 使用者可用資源的相關信息。 此介面中的方法是由遠端桌面 Web 存取中的 RemoteApp 和桌面連線管理服務呼叫, (RD Web 存取) 和遠端桌面連線代理人 (RD 連線代理人) 。

可透過 ItsPubPlugin 公開的資源通常包括 RemoteApp 程式、虛擬機集區和個人虛擬桌面。 藉由實作此介面並在登錄中註冊,這些資源可以向 RD Web 存取和 RemoteApp 和 Desktop Connections 中的用戶顯示。 您的介面可以執行資源的自定義篩選,並提供目前不支援的檔類型支援。 默認僅支援 .rdp 檔案 (。)

繼承

ItsPubPlugin 介面繼承自 IUnknown 介面。 ItsPubPlugin 也有下列類型的成員:

方法

ItsPubPlugin 介面具有這些方法。

 
ItsPubPlugin::get_pluginName

擷取外掛程式的名稱。
ItsPubPlugin::get_pluginVersion

擷取外掛程式的版本。
ItsPubPlugin::GetCacheLastUpdateTime

傳回上次更新快取的時間。
ItsPubPlugin::GetResource

這個方法是保留的,而且應該一律傳回E_NOTIMPL。 (ItsPubPlugin.GetResource)
ItsPubPlugin::GetResourceList

擷取指派給指定使用者的資源清單。 (ItsPubPlugin.GetResourceList)
ItsPubPlugin::ResolveResource

提供如何連線到使用者指派的個人虛擬桌面的相關信息。

備註

若要註冊外掛程式,讓 RemoteApp 和桌面連線管理服務呼叫它

  1. 在 DLL 中實作外掛程式,並使用 Regsvr32.exe 工具註冊 DLL。
  2. 在下列機碼下,為 DLL 的 CLSID 建立名為 的子機碼:
    HKEY_LOCAL_MACHINE
       Software
          Microsoft
             Windows NT
                CurrentVersion
                   Terminal Server
                      CentralizedPublishing
                         Plugins
  3. 為名稱為 「IsEnabled」 的 DWORD 類型子機碼建立值。 若要允許服務呼叫外掛程式,請將值設定為一個。 若要不允許呼叫外掛程式,請將值設定為零。 您不需要重新啟動服務,因為服務會自動載入外掛程式。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 R2
目標平台 Windows
標頭 tspubplugincom.h

另請參閱

RemoteApp 和桌面連線管理服務介面

RemoteApp 和桌面連線管理服務結構