Interfaccia IWbemHiPerfEnum (wbemcli.h)

L'interfaccia IWbemHiPerfEnum viene usata nelle operazioni di aggiornamento per fornire accesso rapido alle enumerazioni degli oggetti dell'istanza. WMI fornisce un'implementazione di questa interfaccia, che passa ai provider quando viene chiamato IWbemHiPerfProvider::CreateRefreshableEnum e restituisce ai client quando viene chiamato IWbemConfigureRefresher::AddEnum .

Le applicazioni client possono chiamare solo il metodo GetObjects di questa interfaccia. Tenta di chiamare gli altri metodi IWbemHiPerfEnum WBEM_E_ACCESS_DENIED. I provider chiamano questi altri metodi per aggiornare gli enumeratori ogni volta che un client chiama Aggiorna.

Nota Questa interfaccia non viene implementata dall'utente o da un provider in qualsiasi caso. L'implementazione fornita da WMI è l'unica supportata.
 

Ereditarietà

L'interfaccia IWbemHiPerfEnum eredita dall'interfaccia IUnknown . IWbemHiPerfEnum include anche questi tipi di membri:

Metodi

L'interfaccia IWbemHiPerfEnum include questi metodi.

 
IWbemHiPerfEnum::AddObjects

Il metodo IWbemHiPerfEnum::AddObjects aggiunge gli oggetti di istanza forniti all'enumeratore.
IWbemHiPerfEnum::GetObjects

Il metodo IWbemHiPerfEnum::GetObjects recupera gli oggetti attualmente presenti nell'enumeratore.
IWbemHiPerfEnum::RemoveAll

Il metodo IWbemHiPerfEnum::RemoveAll svuota tutti gli oggetti dall'enumeratore.
IWbemHiPerfEnum::RemoveObjects

Il metodo IWbemHiPerfEnum::RemoveObjects rimuove gli oggetti (identificati dagli identificatori di aggiornamento) da un aggiornamento.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemcli.h (include Wbemidl.h)

Vedi anche

Accesso ai dati sulle prestazioni in C++

Accesso alle classi di prestazioni preinstallate di WMI

API COM per WMI

IWbemRefresher