다음을 통해 공유


PERF_COUNTER_BLOCK 구조체(winperf.h)

개체의 카운터에 대한 원시 성능 카운터 데이터를 포함하는 메모리 블록을 설명합니다.

구문

typedef struct _PERF_COUNTER_BLOCK {
  DWORD ByteLength;
} PERF_COUNTER_BLOCK, *PPERF_COUNTER_BLOCK;

멤버

ByteLength

이 구조체의 크기 및 뒤에 오는 원시 카운터 데이터(바이트)입니다.

설명

PERF_COUNTER_DEFINITIONCounterOffset 멤버는 이 구조체의 시작 부분에서 카운터 값으로 오프셋을 제공합니다.

PERF_OBJECT_TYPE 블록 내의 PERF_COUNTER_BLOCK 구조체의 위치는 개체에 인스턴스가 포함되어 있는지여부에 따라 달라집니다. 자세한 내용은 성능 데이터 형식을 참조하세요.

카운터 블록의 크기가 8 바이트 경계에 맞춰지도록 해야 합니다. 예를 들어 성능 개체에 두 개의 DWORD 카운터가 포함된 경우 카운터 블록에 4바이트를 더 추가하여 8바이트 경계에 맞춰야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 winperf.h(Windows.h 포함)

추가 정보

PERF_COUNTER_DEFINITION

PERF_INSTANCE_DEFINITION

PERF_OBJECT_TYPE