IDispenserDriver::CreateResource メソッド (comsvcs.h)

リソースを作成します。

構文

HRESULT CreateResource(
  [in]  const RESTYPID ResTypId,
  [out] RESID          *pResId,
  [out] TIMEINSECS     *pSecsFreeBeforeDestroy
);

パラメーター

[in] ResTypId

作成するリソースの種類。

[out] pResId

新しく作成されたリソースへのハンドル。

[out] pSecsFreeBeforeDestroy

新しいリソースのタイムアウト。 これは、このリソースが破棄されるまでプール内でアイドル状態を維持できる秒数です。

戻り値

メソッドが成功した場合、戻り値はS_OK。 それ以外の場合は、E_FAIL。

注釈

CreateResource メソッドは、次の場合にディスペンサー マネージャーによって呼び出されます。

  • リソースが必要であり、インベントリに何も見つからなかったときに IHolder::AllocResource 呼び出しを満たすインベントリがない場合。
  • ディスペンサーマネージャが初期インベントリを設定しているとき。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー comsvcs.h

こちらもご覧ください

IDispenserDriver