ItsPubPlugin::GetResourceList メソッド (tspubplugincom.h)
指定したユーザーに割り当てられたリソースの一覧を取得します。 RemoteApp およびデスクトップ接続管理サービスは、次の状況でこのメソッドを呼び出します。
- ユーザーがリモート デスクトップ Web アクセス (RD Web Access) にキャッシュがない場合。
- ユーザーがキャッシュを持っているが、有効期限が切れている場合。
- GetCacheLastUpdateTime の呼び出しが、ユーザーのキャッシュに格納されている時刻より後の時刻を返す場合。
構文
HRESULT GetResourceList(
[in] LPCWSTR userID,
[out] LONG *pceAppListSize,
[out] pluginResource **resourceList
);
パラメーター
[in] userID
ユーザー セキュリティ識別子 (SID)。
[out] pceAppListSize
resourceList 内の要素の数を受け取る LONG 変数へのポインター。
[out] resourceList
指定したユーザーに割り当てられたリソースを受け取る pluginResource 構造体の配列へのポインターのアドレス。 このメモリを割り当てるには、 CoTaskMemAlloc 関数を使用する必要があります。 呼び出し元は、このメモリを解放する責任があります。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 R2 |
対象プラットフォーム | Windows |
ヘッダー | tspubplugincom.h |