IResultOwnerData::CacheHint メソッド (mmc.h)
IResultOwnerData::CacheHint メソッドは、仮想リストがアイテムの範囲の表示情報を要求しようとしているときに呼び出され、最適化が可能な場合にスナップインで事前に情報を収集できます。
構文
HRESULT CacheHint(
[in] int nStartIndex,
[in] int nEndIndex
);
パラメーター
[in] nStartIndex
要求する最初の項目のインデックス。
[in] nEndIndex
要求する最後の項目のインデックス。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
注釈
MMC では、仮想リスト ビューに対して CacheHint が呼び出され、取得パフォーマンスを向上させるために、スナップインが要求した項目データをキャッシュする方法を最適化するのに役立ちます。 呼び出しで渡される引数は、MMC でキャッシュすることをお勧めする項目の範囲の包括的なインデックス値を提供します。 CacheHint が呼び出されると、 IComponent::GetDisplayInfo メソッドが後で呼び出されたときに情報をすぐに使用できるように、要求された範囲の項目情報を含むキャッシュを読み込むためのスナップインを準備する必要があります。
すべてのアイテムが要求されるか、他のアイテムが要求されないことが確実ではありません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | mmc.h |