Interface IWbemHiPerfEnum (wbemcli.h)
A interface IWbemHiPerfEnum é usada em operações de atualização para fornecer acesso rápido a enumerações de objetos de instância. O WMI fornece uma implementação dessa interface, que passa para provedores quando IWbemHiPerfProvider::CreateRefreshableEnum é chamado e retorna aos clientes quando IWbemConfigureRefresher::AddEnum é chamado.
Os aplicativos cliente podem chamar apenas o método GetObjects dessa interface. As tentativas dos aplicativos cliente de chamar os outros métodos IWbemHiPerfEnum retornam WBEM_E_ACCESS_DENIED. Os provedores chamam esses outros métodos para atualizar os enumeradores sempre que um cliente chama Refresh.
Herança
A interface IWbemHiPerfEnum herda da interface IUnknown . IWbemHiPerfEnum também tem estes tipos de membros:
Métodos
A interface IWbemHiPerfEnum tem esses métodos.
IWbemHiPerfEnum::AddObjects O método IWbemHiPerfEnum::AddObjects adiciona os objetos de instância fornecidos ao enumerador. |
IWbemHiPerfEnum::GetObjects O método IWbemHiPerfEnum::GetObjects recupera objetos que residem atualmente no enumerador. |
IWbemHiPerfEnum::RemoveAll O método IWbemHiPerfEnum::RemoveAll esvazia todos os objetos do enumerador. |
IWbemHiPerfEnum::RemoveObjects O método IWbemHiPerfEnum::RemoveObjects remove objetos (identificados por seus identificadores de atualizador) de um atualizador. |
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wbemcli.h (include Wbemidl.h) |
Confira também
Acessar dados de desempenho do C++