Interfaz IWbemHiPerfEnum (wbemcli.h)
La interfaz IWbemHiPerfEnum se usa en las operaciones del actualizador para proporcionar acceso rápido a las enumeraciones de objetos de instancia. WMI proporciona una implementación de esta interfaz, que pasa a los proveedores cuando se llama a IWbemHiPerfProvider::CreateRefreshableEnum y vuelve a los clientes cuando se llama a IWbemConfigureRefresher::AddEnum .
Las aplicaciones cliente solo pueden llamar al método GetObjects de esta interfaz. Los intentos de las aplicaciones cliente para llamar a los otros métodos IWbemHiPerfEnum devuelven WBEM_E_ACCESS_DENIED. Los proveedores llaman a estos otros métodos para actualizar los enumeradores cada vez que un cliente llama a Refresh.
Herencia
La interfaz IWbemHiPerfEnum hereda de la interfaz IUnknown . IWbemHiPerfEnum también tiene estos tipos de miembros:
Métodos
La interfaz IWbemHiPerfEnum tiene estos métodos.
IWbemHiPerfEnum::AddObjects El método IWbemHiPerfEnum::AddObjects agrega los objetos de instancia proporcionados al enumerador. |
IWbemHiPerfEnum::GetObjects El método IWbemHiPerfEnum::GetObjects recupera objetos que residen actualmente en el enumerador. |
IWbemHiPerfEnum::RemoveAll El método IWbemHiPerfEnum::RemoveAll vacía todos los objetos del enumerador. |
IWbemHiPerfEnum::RemoveObjects El método IWbemHiPerfEnum::RemoveObjects quita los objetos (identificados por sus identificadores del actualizador) de un actualizador. |
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemcli.h (include Wbemidl.h) |
Consulte también
Acceso a datos de rendimiento en C++