다음을 통해 공유


IWbemHiPerfEnum 인터페이스(wbemcli.h)

IWbemHiPerfEnum 인터페이스는 instance 개체의 열거형에 대한 신속한 액세스를 제공하기 위해 새로 고침 작업에 사용됩니다. WMI는 IWbemHiPerfProvider::CreateRefreshableEnum 이 호출되면 공급자에게 전달되고 IWbemConfigureRefresher::AddEnum 이 호출되면 클라이언트로 반환되는 이 인터페이스의 구현을 제공합니다.

클라이언트 애플리케이션은 이 인터페이스의 GetObjects 메서드만 호출할 수 있습니다. 클라이언트 애플리케이션에서 다른 IWbemHiPerfEnum 메서드를 호출하려고 하면 WBEM_E_ACCESS_DENIED 반환됩니다. 공급자는 클라이언트가 Refresh를 호출할 때마다 열거자를 업데이트하기 위해 이러한 다른 메서드를 호출합니다.

참고 이 인터페이스는 어떤 상황에서도 사용자 또는 공급자가 구현하지 않습니다. WMI에서 제공하는 구현만 지원됩니다.
 

상속

IWbemHiPerfEnum 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWbemHiPerfEnum 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IWbemHiPerfEnum 인터페이스에는 이러한 메서드가 있습니다.

 
IWbemHiPerfEnum::AddObjects

IWbemHiPerfEnum::AddObjects 메서드는 제공된 instance 개체를 열거자에 추가합니다.
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