성능 카운터 클래스의 클래스 한정자
클래스 한정자는 WMI 성능 카운터 클래스가 매핑되는 성능 개체 관련 정보를 지정합니다. 자세한 내용은 성능 데이터 모니터링을 참조하세요.
성능 카운터 관련 한정자는 "WbemPerfClass" 공급자에 의해 Root\CIMv2의 Win32_PerfRawData 클래스 및 속성에 자동으로 연결됩니다.
이 정보는 클래스의 모든 인스턴스에 적용됩니다. 항상 False인 부울 값이 있는 일부 한정자는 특정 클래스에 표시되지 않을 수 있습니다.
원시 및 형식이 지정된 PerformanceClasses의 한정자
다음 한정자는 Win32_PerfRawData 및 Win32_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
형식이 지정된 클래스의 계산에 사용하는 원시 클래스의 이름입니다. 이 한정자는 필수입니다.
관련 항목