Share via


PDH_COUNTER_PATH_ELEMENTS_A 구조체(pdh.h)

PDH_COUNTER_PATH_ELEMENTS 구조에는 카운터 경로의 구성 요소가 포함됩니다.

구문

typedef struct _PDH_COUNTER_PATH_ELEMENTS_A {
  LPSTR szMachineName;
  LPSTR szObjectName;
  LPSTR szInstanceName;
  LPSTR szParentInstance;
  DWORD dwInstanceIndex;
  LPSTR szCounterName;
} PDH_COUNTER_PATH_ELEMENTS_A, *PPDH_COUNTER_PATH_ELEMENTS_A;

멤버

szMachineName

컴퓨터 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다.

szObjectName

개체 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다.

szInstanceName

instance 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다. 와일드카드 문자를 포함할 수 있습니다.

szParentInstance

부모 instance 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다. 와일드카드 문자를 포함할 수 있습니다.

dwInstanceIndex

중복 instance 이름을 고유하게 식별하는 데 사용되는 인덱스입니다.

szCounterName

카운터 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다.

설명

이 구조체는 PdhMakeCounterPath 에서 카운터 경로를 만들고 PdhParseCounterPath 에서 카운터 경로를 구문 분석하는 데 사용됩니다.

이 구조체에 대한 메모리를 할당할 때 이 구조체의 끝에 추가되는 szCounterName과 같은 멤버 문자열에 충분한 메모리를 할당합니다.

요구 사항

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

추가 정보

PdhMakeCounterPath

PdhParseCounterPath