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 |