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