PerfRegInfoType 열거형(perflib.h)
PerfQueryCounterSetRegistrationInfo 함수를 호출하여 성능 카운터 집합에 대해 요청할 수 있는 정보 유형을 나타냅니다.
Syntax
typedef enum _PerfRegInfoType {
PERF_REG_COUNTERSET_STRUCT = 1,
PERF_REG_COUNTER_STRUCT,
PERF_REG_COUNTERSET_NAME_STRING,
PERF_REG_COUNTERSET_HELP_STRING,
PERF_REG_COUNTER_NAME_STRINGS,
PERF_REG_COUNTER_HELP_STRINGS,
PERF_REG_PROVIDER_NAME,
PERF_REG_PROVIDER_GUID,
PERF_REG_COUNTERSET_ENGLISH_NAME,
PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;
상수
PERF_REG_COUNTERSET_STRUCT 값: 1 카운터 집합 및 카운터 집합에 포함된 모든 카운터에 대한 등록 정보를 PERF_COUNTERSET_REG_INFO 블록으로 가져옵니다. 블록에는 PERF_COUNTERSET_REG_INFO 구조와 그 뒤에 하나 또는 가 포함됩니다. 더 많은 PERF_COUNTER_REG_INFO 구조체. |
PERF_REG_COUNTER_STRUCT 성능 카운터에 대한 등록 정보를 PERF_COUNTER_REG_INFO 구조체로 가져옵니다. 카운터 식별자를 지정하려면 PerfQueryCounterSetRegistrationInfo 함수의 requestLangId 매개 변수를 사용합니다. |
PERF_REG_COUNTERSET_NAME_STRING 카운터 집합의 이름을 나타내는 null로 끝나는 UTF16-LE 문자열을 가져옵니다. PerfQueryCounterSetRegistrationInfo 함수의 requestLangId 매개 변수를 사용하여 결과의 기본 로캘을 지정합니다. |
PERF_REG_COUNTERSET_HELP_STRING 카운터 집합에 대한 도움말 문자열을 포함하는 null로 끝나는 UTF16-LE 문자열을 가져옵니다. PerfQueryCounterSetRegistrationInfo 함수의 requestLangId 매개 변수를 사용하여 결과의 기본 로캘을 지정합니다. |
PERF_REG_COUNTER_NAME_STRINGS 카운터 집합의 성능 카운터 이름을 PERF_STRING_BUFFER_HEADER 블록으로 가져옵니다. 블록에는 PERF_STRING_BUFFER_HEADER 구조가 포함되고 그 뒤에 1개 PERF_STRING_COUNTER_HEADER 구조체 이상과 카운터 이름을 나타내는 문자열 데이터입니다. PerfQueryCounterSetRegistrationInfo 함수의 requestLangId 매개 변수를 사용하여 결과의 기본 로캘을 지정합니다. |
PERF_REG_COUNTER_HELP_STRINGS 카운터 집합의 성능 카운터에 대한 도움말 문자열을 PERF_STRING_BUFFER_HEADER 블록으로 가져옵니다. 블록에는 PERF_STRING_BUFFER_HEADER 구조가 포함되고 그 뒤에 1개 또는 더 많은 PERF_STRING_COUNTER_HEADER 구조체, 도움말 문자열이 포함된 문자열 데이터 뒤에 잇습니다. PerfQueryCounterSetRegistrationInfo 함수의 requestLangId 매개 변수를 사용하여 결과의 기본 로캘을 지정합니다. |
PERF_REG_PROVIDER_NAME 카운터 집합에 대한 공급자의 이름을 나타내는 null로 끝나는 UTF-16LE 문자열을 가져옵니다. |
PERF_REG_PROVIDER_GUID 카운터 집합에 대한 공급자의 GUID를 가져옵니다. |
PERF_REG_COUNTERSET_ENGLISH_NAME 영어로 설정된 카운터의 이름을 포함하는 null로 끝나는 UTF-16LE 문자열을 가져옵니다. 이 값은 perfQueryCounterSetRegistrationInfo 함수를 호출할 때 requestCode 매개 변수를 PERF_REG_COUNTERSET_NAME_STRING 및 requestLangId 매개 변수를 0으로 설정하는 것과 같습니다. |
PERF_REG_COUNTER_ENGLISH_NAMES 카운터 집합에 있는 성능 카운터의 영어 이름을 PERF_STRING_BUFFER_HEADER 블록으로 가져옵니다. 블록에는 PERF_STRING_BUFFER_HEADER 구조가 포함되고 그 뒤에 1개 PERF_STRING_COUNTER_HEADER 구조체 이상과 카운터 이름을 나타내는 문자열 데이터입니다. 이 값은 requestCode 매개 변수를 PERF_REG_COUNTER_NAME_STRINGS 설정하고 PerfQueryCounterSetRegistrationInfo 함수를 호출할 때 requestLangId 매개 변수를 0으로 설정하는 것과 같습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1607 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | perflib.h |