Метод 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 |
Header | mmc.h |