Interfaz IWbemHiPerfProvider (wbemprov.h)
La interfaz IWbemHiPerfProvider permite a los proveedores proporcionar objetos y enumeradores actualizables. Los proveedores de alto rendimiento se pueden cargar en proceso en WMI o en un proceso de cliente. Cuando el proveedor se carga en proceso en un proceso de cliente, usa el CLSID especificado como el valor ClientLoadableCLSID en el __Win32Provider que representa la definición de la instancia del proveedor.
Herencia
La interfaz IWbemHiPerfProvider hereda de la interfaz IUnknown . IWbemHiPerfProvider también tiene estos tipos de miembros:
Métodos
La interfaz IWbemHiPerfProvider tiene estos métodos.
IWbemHiPerfProvider::CreateRefreshableEnum Crea una nueva enumeración actualizable. |
IWbemHiPerfProvider::CreateRefreshableObject Solicita un objeto de instancia actualizable. |
IWbemHiPerfProvider::CreateRefresher Crea un actualizador. |
IWbemHiPerfProvider::GetObjects Inserta las propiedades que no son clave de los objetos de la matriz proporcionada. |
IWbemHiPerfProvider::QueryInstances Devuelve instancias de la clase especificada mediante la instancia IWbemObjectSink proporcionada. |
IWbemHiPerfProvider::StopRefreshing Detiene la actualización del objeto o enumerador correspondiente al identificador proporcionado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemprov.h (include Wbemidl.h) |
Consulte también
Acceso a datos de rendimiento en C++
Acceso a clases de rendimiento preinstaladas de WMI
Desarrollo de un proveedor WMI
Conversión de un proveedor de instancias en un proveedor de alto rendimiento