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 |