WbebemHiPerfEnum 介面 (wbemcli.h)

IWbemHiPerfEnum介面用於重新整理作業,以提供實例物件的列舉快速存取。 WMI 提供這個介面的實作,它會在呼叫 IWbemHiPerfProvider::CreateRefreshableEnum 時傳遞給提供者,並在呼叫 IWbemConfigureRefresher::AddEnum 時傳回用戶端。

用戶端應用程式只能呼叫這個介面的 GetObjects 方法。 用戶端應用程式嘗試呼叫其他 IWbemHiPerfEnum 方法會傳回WBEM_E_ACCESS_DENIED。 提供者會呼叫這些其他方法,以在用戶端呼叫 Refresh時更新列舉值。

注意 此介面不會由使用者或提供者在任何情況下實作。 WMI 所提供的實作是唯一支援的實作。
 

繼承

IWbemHiPerfEnum介面繼承自IUnknown介面。 IWbemHiPerfEnum 也有下列類型的成員:

方法

IWbemHiPerfEnum介面具有這些方法。

 
IWbemHiPerfEnum::AddObjects

IWbemHiPerfEnum::AddObjects 方法會將提供的實例物件新增至列舉值。
IWbemHiPerfEnum::GetObjects

IWbemHiPerfEnum::GetObjects 方法會擷取目前位於列舉值中的物件。
IWbemHiPerfEnum::RemoveAll

IWbemHiPerfEnum::RemoveAll 方法會清空列舉值中的所有物件。
IWbemHiPerfEnum::RemoveObjects

IWbemHiPerfEnum::RemoveObjects 方法會從重新整理器中移除 (重新整理器識別碼所識別的物件) 。

規格需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 wbemcli.h (包含 Wbemidl.h)

另請參閱

存取 C++ 中的效能資料

存取 WMI 預先安裝效能類別

適用于 WMI 的 COM API

IWbemRefresher