次の方法で共有


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

関連項目

ItsPubPlugin2