PERF_COUNTERSET_INSTANCE 구조체(perflib.h)
카운터 집합의 instance 정의합니다.
구문
typedef struct _PERF_COUNTERSET_INSTANCE {
GUID CounterSetGuid;
ULONG dwSize;
ULONG InstanceId;
ULONG InstanceNameOffset;
ULONG InstanceNameSize;
} PERF_COUNTERSET_INSTANCE, *PPERF_COUNTERSET_INSTANCE;
멤버
CounterSetGuid
이 instance 속한 카운터 집합을 식별하는 GUID입니다.
dwSize
instance 블록의 크기(바이트)입니다. instance 블록에는 이 구조체와 하나 이상의 PERF_COUNTER_INFO 블록이 포함되며 instance 이름으로 끝납니다.
InstanceId
이 instance 고유하게 식별하는 식별자입니다.
공급자는 PerfCreateInstance를 호출할 때 식별자를 지정했습니다.
InstanceNameOffset
이 구조체의 시작 부분에서 null로 끝나는 유니코드 instance 이름으로의 바이트 오프셋입니다.
공급자는 PerfCreateInstance를 호출할 때 instance 이름을 지정했습니다.
InstanceNameSize
instance 이름의 크기(바이트)입니다. 크기에는 null 종결자가 포함됩니다.
설명
PERF_COUNTER_INFO Offset 멤버에는 PERF_COUNTERSET_INSTANCE 블록의 시작부터 카운터의 원시 카운터 값까지의 바이트 오프 셋이 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | perflib.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기