성능 카운터 클래스의 클래스 한정자

클래스 한정자는 WMI 성능 카운터 클래스가 매핑되는 성능 개체 관련 정보를 지정합니다. 자세한 내용은 성능 데이터 모니터링을 참조하세요.

성능 카운터 관련 한정자는 "WbemPerfClass" 공급자에 의해 Root\CIMv2의 Win32_PerfRawData 클래스 및 속성에 자동으로 연결됩니다.

이 정보는 클래스의 모든 인스턴스에 적용됩니다. 항상 False부울 값이 있는 일부 한정자는 특정 클래스에 표시되지 않을 수 있습니다.

원시 및 형식이 지정된 PerformanceClasses의 한정자

다음 한정자는 Win32_PerfRawDataWin32_PerfFormattedData에서 파생된 모든 클래스에 적용됩니다.

Cooked

boolean

클래스에 가공된 데이터가 포함되어 있는지 여부를 나타냅니다.

DisplayName

string

성능 개체 이름입니다. 자세한 내용은 성능 카운터를 참조하세요.

DetailLevel

sint32

세부 데이터를 제공하지 않습니다. 항상 100 값을 포함합니다.

Dynamic

boolean

인스턴스는 항상 동적이므로 항상 True로 설정해야 합니다.

GenericPerfCtr

boolean

클래스가 레거시 성능 라이브러리에서 제공되는지 여부를 나타냅니다. 항상 True로 설정합니다.

HelpIndex

sint32

인덱스가 더 이상 유효하지 않습니다. 이 한정자는 항상 0입니다.

HiPerf

boolean

클래스가 고성능 클래스임을 나타냅니다. 항상 True로 설정합니다.

Locale

sint32

로캘 식별자입니다. 값은 항상 1033(미국 영어)입니다.

PerfIndex

int32

인덱스가 더 이상 유효하지 않습니다. 이 한정자는 항상 0입니다.

Provider

string

인스턴스 공급자의 이름입니다. 값은 "WbemPerfV2"입니다.

RegistryKey

string

성능 키를 배치할 수 있는 HKEY_LOCAL_MACHINE\CurrentControlSet\Services 키에 있는 드라이버의 이름입니다. 이 이름은 성능 카운터를 제공하는 서비스의 이름이기도 합니다.

Singleton

boolean

True인 경우 클래스의 단일 인스턴스만 존재한다는 뜻입니다.

원시 성능 클래스의 한정자

다음 한정자는 Win32_PerfRawData에서 파생된 모든 클래스에 적용됩니다.

Costly

boolean

이 클래스의 인스턴스를 가져오는 작업이 비용이 많이 드는지 여부를 나타냅니다. 클래스 이름 끝에 "_Costly"이 추가된 클래스의 경우 항상 True로 설정해야 합니다.

DetailLevel

uint32

세부 데이터를 제공하지 않습니다. 항상 100 값을 포함합니다.

PerfDefault

boolean

값은 항상 False입니다.

형식이 지정된 성능 클래스의 한정자

다음 한정자는 Win32_PerfFormattedData에서 파생된 모든 클래스에 적용됩니다.

AutoCook

int32

클래스 인스턴스의 값이 대응하는 원시 데이터 클래스에서 자동으로 계산됨을 나타냅니다. 값은 항상 1입니다.

AutoCook_RawClass

string

형식이 지정된 클래스의 계산에 사용하는 원시 클래스의 이름입니다. 이 한정자는 필수입니다.

성능 데이터 모니터링

WMI 성능 클래스와 관련된 한정자

성능 카운터 클래스

WMI 사전 설치된 성능 클래스에 액세스

WMI 작업: 성능 모니터링