다음을 통해 공유


PERF_STRING_COUNTER_HEADER 구조체(perflib.h)

PERF_STRING_BUFFER_HEADER 블록에서 표시된 성능 카운터의 이름 또는 도움말 문자열이 포함된 문자열이 시작되는 위치를 나타냅니다. PERF_STRING_COUNTER_HEADER 구조체는 PERF_STRING_BUFFER_HEADER 블록의 일부입니다.

구문

typedef struct _STRING_COUNTER_HEADER {
  DWORD dwCounterId;
  DWORD dwOffset;
} PERF_STRING_COUNTER_HEADER, *PPERF_STRING_COUNTER_HEADER;

멤버

dwCounterId

성능 카운터의 식별자입니다.

dwOffset

PERF_STRING_BUFFER_HEADER 블록의 시작부터 null 종료 UTF-16LE 데이터까지의 바이트 수입니다. 0xFFFFFFFF 값은 문자열이 없음을 나타냅니다. 즉, 문자열의 값이 NULL이라는 것입니다.

설명

requestCode 매개 변수를 PERF_REG_COUNTER_NAME_STRINGS 또는 PERF_REG_COUNTER_HELP_STRINGS 설정하여 호출된 PerfQueryCounterSetRegistrationInfo 함수는 하나 이상의 PERF_STRING_COUNTER_HEADER 구조를 포함하는 PERF_STRING_BUFFER_HEADER 블록을 가져옵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1607 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
머리글 perflib.h

추가 정보

PERF_STRING_BUFFER_HEADER

PerfQueryCounterSetRegistrationInfo