Partilhar via


Método IResultOwnerData::CacheHint (mmc.h)

O método IResultOwnerData::CacheHint é chamado quando uma lista virtual está prestes a solicitar informações de exibição para um intervalo de itens, permitindo que o snap-in colete as informações antecipadamente nos casos em que uma otimização pode ser feita.

Sintaxe

HRESULT CacheHint(
  [in] int nStartIndex,
  [in] int nEndIndex
);

Parâmetros

[in] nStartIndex

Um índice do primeiro item a ser solicitado.

[in] nEndIndex

Um índice do último item a ser solicitado.

Retornar valor

Esse método pode retornar um desses valores.

Comentários

O MMC chama CacheHint para uma exibição de lista virtual para ajudar a otimizar como o snap-in armazena dados de item solicitados para melhorar o desempenho da recuperação. Os argumentos passados na chamada fornecem valores de índice inclusivos para um intervalo de itens que o MMC recomenda que sejam armazenados em cache. Quando CacheHint é chamado, o snap-in deve estar preparado para carregar o cache com informações de item para o intervalo solicitado para que as informações fiquem prontamente disponíveis quando seu método IComponent::GetDisplayInfo for chamado posteriormente.

Não há certeza de que todos os itens serão solicitados ou que outros itens não serão solicitados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho mmc.h