ItsPubPlugin2::GetResource2List 方法 (tspubplugin2com.h)

擷取指派給指定使用者的資源清單。 RemoteApp 和桌面連線管理服務會在下列情況下呼叫此方法:

  • 當使用者在遠端桌面 Web 存取中沒有快取時, (RD Web 存取) 。
  • 當使用者有快取時,但快取已過期。
  • 呼叫 GetCacheLastUpdateTime 會傳回比使用者快取中儲存時間晚的時間。

語法

HRESULT GetResource2List(
  [in]  LPCWSTR         userID,
  [out] LONG            *pceAppListSize,
  [out] pluginResource2 **resourceList
);

參數

[in] userID

以 Null 結尾的字串,其中包含使用者的安全性識別碼 (SID) 。 如果此參數為 Null,這個方法應該會傳回所有使用者的資源。

[out] pceAppListSize

LONG變數的位址,該變數會接收resourceList陣列中的專案數目。

[out] resourceList

pluginResource2結構的陣列位址,其中包含指定之使用者的資源。 您必須使用 CoTaskMemAlloc 函式來配置此記憶體。 呼叫端負責釋放此記憶體。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

   
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
目標平台 Windows
標頭 tspubplugin2com.h

另請參閱

ItsPubPlugin2