ItsPubPlugin::GetResourceList 方法 (tspubplugincom.h)

检索分配给指定用户的资源列表。 RemoteApp 和桌面连接管理服务在以下情况下调用此方法:

  • 当用户在远程桌面 Web 访问中没有缓存时, (RD Web 访问) 。
  • 当用户有缓存但已过期时。
  • 当调用 GetCacheLastUpdateTime 返回的时间晚于存储在用户缓存中的时间时。

语法

HRESULT GetResourceList(
  [in]  LPCWSTR        userID,
  [out] LONG           *pceAppListSize,
  [out] pluginResource **resourceList
);

参数

[in] userID

用户安全标识符 (SID) 。

[out] pceAppListSize

指向 LONG 变量的指针,用于接收 resourceList 中的元素数。

[out] resourceList

指向 pluginResource 结构数组的指针的地址,该结构接收分配给指定用户的资源。 必须使用 CoTaskMemAlloc 函数来分配此内存。 调用方负责释放此内存。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 R2
目标平台 Windows
标头 tspubplugincom.h

另请参阅

ItsPubPlugin