성능 카운터

성능 카운터 기술 개요입니다.

성능 카운터를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
PerfCounterDataType

PerfQueryCounterData 함수가 함수가 출력으로 생성하는 PERF_DATA_HEADER 블록의 일부로 포함하는 PERF_COUNTER_HEADER 블록의 콘텐츠 형식을 나타냅니다.
PerfRegInfoType

PerfQueryCounterSetRegistrationInfo 함수를 호출하여 성능 카운터 집합에 대해 요청할 수 있는 정보 유형을 나타냅니다.

Functions

 
CounterPathCallBack

애플리케이션은 CounterPathCallBack 함수를 구현하여 찾아보기 대화 상자에서 반환된 카운터 경로 문자열을 처리합니다.
LoadPerfCounterTextStringsA

지정된 초기화 파일에 정의된 성능 개체 및 카운터를 컴퓨터에 로드합니다. (ANSI)
LoadPerfCounterTextStringsW

지정된 초기화 파일에 정의된 성능 개체 및 카운터를 컴퓨터에 로드합니다. (유니코드)
PdhAddCounterA

지정된 카운터를 쿼리에 추가합니다. (ANSI)
PdhAddCounterW

지정된 카운터를 쿼리에 추가합니다. (유니코드)
PdhAddEnglishCounterA

지정된 언어 중립 카운터를 쿼리에 추가합니다. (ANSI)
PdhAddEnglishCounterW

지정된 언어 중립 카운터를 쿼리에 추가합니다. (유니코드)
PdhBindInputDataSourceA

로그 데이터를 읽기 위해 하나 이상의 이진 로그 파일을 함께 바인딩합니다. (ANSI)
PdhBindInputDataSourceW

로그 데이터를 읽기 위해 하나 이상의 이진 로그 파일을 함께 바인딩합니다. (유니코드)
PdhBrowseCountersA

사용자가 쿼리에 추가할 카운터를 하나 이상 선택하는 데 사용할 수 있는 카운터 찾아보기 대화 상자를 표시합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhBrowseCountersH 함수를 사용합니다. (ANSI)
PdhBrowseCountersHA

사용자가 쿼리에 추가할 카운터를 하나 이상 선택하는 데 사용할 수 있는 카운터 찾아보기 대화 상자를 표시합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhBrowseCounters 함수와 동일합니다. (ANSI)
PdhBrowseCountersHW

사용자가 쿼리에 추가할 카운터를 하나 이상 선택하는 데 사용할 수 있는 카운터 찾아보기 대화 상자를 표시합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhBrowseCounters 함수와 동일합니다. (유니코드)
PdhBrowseCountersW

사용자가 쿼리에 추가할 카운터를 하나 이상 선택하는 데 사용할 수 있는 카운터 찾아보기 대화 상자를 표시합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhBrowseCountersH 함수를 사용합니다. (유니코드)
PdhCalculateCounterFromRawValue

두 개의 원시 카운터 값의 표시 가능한 값을 계산합니다.
PdhCloseLog

지정된 로그 파일을 닫습니다.
PdhCloseQuery

지정된 쿼리에 포함된 모든 카운터를 닫고, 쿼리와 관련된 모든 핸들을 닫고, 쿼리와 연결된 모든 메모리를 해제합니다.
PdhCollectQueryData

지정된 쿼리의 모든 카운터에 대한 현재 원시 데이터 값을 수집하고 각 카운터의 상태 코드를 업데이트합니다. (PdhCollectQueryData)
PdhCollectQueryDataEx

별도 스레드를 사용하여 지정된 쿼리의 모든 카운터에 대한 현재 원시 데이터 값을 수집합니다. 그런 다음, 함수는 애플리케이션 정의 이벤트를 알리고 반환하기 전에 지정된 시간 간격을 기다립니다.
PdhCollectQueryDataWithTime

지정된 쿼리의 모든 카운터에 대한 현재 원시 데이터 값을 수집하고 각 카운터의 상태 코드를 업데이트합니다. (PdhCollectQueryDataWithTime)
PdhComputeCounterStatistics

원시 값 배열에서 카운터에 대한 통계를 계산합니다.
PdhConnectMachineA

지정된 컴퓨터에 연결합니다. (ANSI)
PdhConnectMachineW

지정된 컴퓨터에 연결합니다. (유니코드)
PdhEnumLogSetNamesA

DSN 내에서 로그 집합의 이름을 열거합니다. (ANSI)
PdhEnumLogSetNamesW

DSN 내에서 로그 집합의 이름을 열거합니다. (유니코드)
PdhEnumMachinesA

로그 파일의 카운터와 연결된 컴퓨터 이름 목록을 반환합니다. (PdhEnumMachinesA)
PdhEnumMachinesHA

로그 파일의 카운터와 연결된 컴퓨터 이름 목록을 반환합니다. (PdhEnumMachinesHA)
PdhEnumMachinesHW

로그 파일의 카운터와 연결된 컴퓨터 이름 목록을 반환합니다. (PdhEnumMachinesHW)
PdhEnumMachinesW

로그 파일의 카운터와 연결된 컴퓨터 이름 목록을 반환합니다. (PdhEnumMachinesW)
PdhEnumObjectItemsA

지정된 컴퓨터 또는 지정된 로그 파일에 있는 지정된 개체의 카운터와 instance 이름을 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhEnumObjectItemsH 함수를 사용합니다. (ANSI)
PdhEnumObjectItemsHA

지정된 컴퓨터 또는 지정된 로그 파일에 있는 지정된 개체의 카운터와 instance 이름을 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhEnumObjectItems 함수와 동일합니다. (ANSI)
PdhEnumObjectItemsHW

지정된 컴퓨터 또는 지정된 로그 파일에 있는 지정된 개체의 카운터와 instance 이름을 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhEnumObjectItems 함수와 동일합니다. (유니코드)
PdhEnumObjectItemsW

지정된 컴퓨터 또는 지정된 로그 파일에 있는 지정된 개체의 카운터와 instance 이름을 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhEnumObjectItemsH 함수를 사용합니다. (유니코드)
PdhEnumObjectsA

지정된 컴퓨터 또는 지정된 로그 파일에서 사용할 수 있는 개체 목록을 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhEnumObjectsH 함수를 사용합니다. (ANSI)
PdhEnumObjectsHA

지정된 컴퓨터 또는 지정된 로그 파일에서 사용할 수 있는 개체 목록을 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhEnumObjects와 동일합니다. (ANSI)
PdhEnumObjectsHW

지정된 컴퓨터 또는 지정된 로그 파일에서 사용할 수 있는 개체 목록을 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhEnumObjects와 동일합니다. (유니코드)
PdhEnumObjectsW

지정된 컴퓨터 또는 지정된 로그 파일에서 사용할 수 있는 개체 목록을 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhEnumObjectsH 함수를 사용합니다. (유니코드)
PdhExpandCounterPathA

카운터 경로의 와일드카드 문자열과 일치하는 카운터 및 카운터 인스턴스에 대해 지정된 컴퓨터(또는 지정되지 않은 경우 로컬 컴퓨터)를 검사합니다. (ANSI)
PdhExpandCounterPathW

카운터 경로의 와일드카드 문자열과 일치하는 카운터 및 카운터 인스턴스에 대해 지정된 컴퓨터(또는 지정되지 않은 경우 로컬 컴퓨터)를 검사합니다. (유니코드)
PdhExpandWildCardPathA

지정된 컴퓨터 또는 로그 파일을 검사하고 와일드카드 문자를 포함하는 지정된 카운터 경로와 일치하는 카운터 경로를 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhExpandWildCardPathH 함수를 사용합니다. (ANSI)
PdhExpandWildCardPathHA

지정된 컴퓨터 또는 로그 파일을 검사하고 와일드카드 문자를 포함하는 지정된 카운터 경로와 일치하는 카운터 경로를 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhExpandWildCardPath 함수와 동일합니다. (ANSI)
PdhExpandWildCardPathHW

지정된 컴퓨터 또는 로그 파일을 검사하고 와일드카드 문자를 포함하는 지정된 카운터 경로와 일치하는 카운터 경로를 반환합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhExpandWildCardPath 함수와 동일합니다. (유니코드)
PdhExpandWildCardPathW

지정된 컴퓨터 또는 로그 파일을 검사하고 와일드카드 문자를 포함하는 지정된 카운터 경로와 일치하는 카운터 경로를 반환합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhExpandWildCardPathH 함수를 사용합니다. (유니코드)
PdhFormatFromRawValue

지정된 원시 카운터 값에 대해 표시 가능한 값을 계산합니다.
PdhGetCounterInfoA

데이터 크기, 카운터 형식, 경로 및 사용자가 제공한 데이터 값과 같은 카운터에 대한 정보를 검색합니다. (ANSI)
PdhGetCounterInfoW

데이터 크기, 카운터 형식, 경로 및 사용자가 제공한 데이터 값과 같은 카운터에 대한 정보를 검색합니다. (유니코드)
PdhGetCounterTimeBase

지정된 카운터의 시간 기반을 반환합니다.
PdhGetDataSourceTimeRangeA

시간 범위, 항목 수 및 해당하는 경우 지정된 입력 원본의 성능 데이터를 포함하는 버퍼의 크기를 결정합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDataSourceTimeRangeH 함수를 사용합니다. (ANSI)
PdhGetDataSourceTimeRangeH

시간 범위, 항목 수 및 해당하는 경우 지정된 입력 원본의 성능 데이터를 포함하는 버퍼의 크기를 결정합니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhGetDataSourceTimeRange 함수와 동일합니다.
PdhGetDataSourceTimeRangeW

시간 범위, 항목 수 및 해당하는 경우 지정된 입력 원본의 성능 데이터를 포함하는 버퍼의 크기를 결정합니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDataSourceTimeRangeH 함수를 사용합니다. (유니코드)
PdhGetDefaultPerfCounterA

지정된 개체에 대한 기본 카운터의 이름을 검색합니다. 이 이름은 카운터 찾아보기 대화 상자에서 초기 카운터 선택을 설정하는 데 사용할 수 있습니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDefaultPerfCounterH 함수를 사용합니다. (ANSI)
PdhGetDefaultPerfCounterHA

지정된 개체에 대한 기본 카운터의 이름을 검색합니다. (ANSI)
PdhGetDefaultPerfCounterHW

지정된 개체에 대한 기본 카운터의 이름을 검색합니다. (유니코드)
PdhGetDefaultPerfCounterW

지정된 개체에 대한 기본 카운터의 이름을 검색합니다. 이 이름은 카운터 찾아보기 대화 상자에서 초기 카운터 선택을 설정하는 데 사용할 수 있습니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDefaultPerfCounterH 함수를 사용합니다. (유니코드)
PdhGetDefaultPerfObjectA

기본 개체의 이름을 검색합니다. 이 이름은 카운터 찾아보기 대화 상자에서 초기 개체 선택을 설정하는 데 사용할 수 있습니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDefaultPerfObjectH 함수를 사용합니다. (ANSI)
PdhGetDefaultPerfObjectHA

기본 개체의 이름을 검색합니다. (ANSI)
PdhGetDefaultPerfObjectHW

기본 개체의 이름을 검색합니다. (유니코드)
PdhGetDefaultPerfObjectW

기본 개체의 이름을 검색합니다. 이 이름은 카운터 찾아보기 대화 상자에서 초기 개체 선택을 설정하는 데 사용할 수 있습니다. 데이터 원본에 대한 핸들을 사용하려면 PdhGetDefaultPerfObjectH 함수를 사용합니다. (유니코드)
PdhGetDllVersion

현재 설치된 Pdh.dll 파일의 버전을 반환합니다.
PdhGetFormattedCounterArrayA

서식이 지정된 카운터 값의 배열을 반환합니다. instance 이름의 와일드카드 문자가 포함된 카운터의 카운터 값에 서식을 지정하려면 이 함수를 사용합니다. (ANSI)
PdhGetFormattedCounterArrayW

서식이 지정된 카운터 값의 배열을 반환합니다. instance 이름의 와일드카드 문자가 포함된 카운터의 카운터 값에 서식을 지정하려면 이 함수를 사용합니다. (유니코드)
PdhGetFormattedCounterValue

지정된 카운터의 표시 가능한 값을 계산합니다.
PdhGetLogFileSize

지정된 로그 파일의 크기를 반환합니다.
PdhGetRawCounterArrayA

지정된 카운터에서 원시 값 배열을 반환합니다. instance 이름의 와일드카드 문자가 포함된 카운터의 원시 카운터 값을 검색하려는 경우 이 함수를 사용합니다. (ANSI)
PdhGetRawCounterArrayW

지정된 카운터에서 원시 값 배열을 반환합니다. instance 이름의 와일드카드 문자가 포함된 카운터의 원시 카운터 값을 검색하려는 경우 이 함수를 사용합니다. (유니코드)
PdhGetRawCounterValue

카운터의 현재 원시 값을 반환합니다.
PdhIsRealTimeQuery

지정된 쿼리가 실시간 쿼리인지 확인합니다.
PdhLookupPerfIndexByNameA

지정된 카운터 이름에 해당하는 카운터 인덱스 를 반환합니다. (ANSI)
PdhLookupPerfIndexByNameW

지정된 카운터 이름에 해당하는 카운터 인덱스 를 반환합니다. (유니코드)
PdhLookupPerfNameByIndexA

지정된 인덱스 에 해당하는 성능 개체 이름 또는 카운터 이름을 반환합니다. (ANSI)
PdhLookupPerfNameByIndexW

지정된 인덱스 에 해당하는 성능 개체 이름 또는 카운터 이름을 반환합니다. (유니코드)
PdhMakeCounterPathA

PDH_COUNTER_PATH_ELEMENTS 구조체에 지정된 멤버를 사용하여 전체 카운터 경로를 만듭니다. (ANSI)
PdhMakeCounterPathW

PDH_COUNTER_PATH_ELEMENTS 구조체에 지정된 멤버를 사용하여 전체 카운터 경로를 만듭니다. (유니코드)
PdhOpenLogA

읽기 또는 쓰기를 위해 지정된 로그 파일을 엽니다. (ANSI)
PdhOpenLogW

읽기 또는 쓰기를 위해 지정된 로그 파일을 엽니다. (유니코드)
PdhOpenQueryA

성능 데이터 컬렉션을 관리하는 데 사용되는 새 쿼리를 만듭니다. 데이터 원본에 핸들을 사용하려면 PdhOpenQueryH 함수를 사용합니다. (ANSI)
PdhOpenQueryH

성능 데이터 컬렉션을 관리하는 데 사용되는 새 쿼리를 만듭니다. 이 함수는 데이터 원본에 대한 핸들 사용을 지원한다는 점을 제외하고 PdhOpenQuery 함수와 동일합니다.
PdhOpenQueryW

성능 데이터 컬렉션을 관리하는 데 사용되는 새 쿼리를 만듭니다. 데이터 원본에 핸들을 사용하려면 PdhOpenQueryH 함수를 사용합니다. (유니코드)
PdhParseCounterPathA

카운터 경로의 요소를 구문 분석하고 결과를 PDH_COUNTER_PATH_ELEMENTS 구조에 저장합니다. (ANSI)
PdhParseCounterPathW

카운터 경로의 요소를 구문 분석하고 결과를 PDH_COUNTER_PATH_ELEMENTS 구조에 저장합니다. (유니코드)
PdhParseInstanceNameA

instance 문자열의 요소를 구문 분석합니다. (ANSI)
PdhParseInstanceNameW

instance 문자열의 요소를 구문 분석합니다. (유니코드)
PdhReadRawLogRecord

지정된 이진 추적 로그 파일의 정보를 읽습니다.
PdhRemoveCounter

쿼리에서 카운터를 제거합니다.
PdhSelectDataSourceA

사용자에게 성능 데이터의 원본을 지정하라는 메시지를 표시하는 대화 상자 창을 표시합니다. (ANSI)
PdhSelectDataSourceW

사용자에게 성능 데이터의 원본을 지정하라는 메시지를 표시하는 대화 상자 창을 표시합니다. (유니코드)
PdhSetCounterScaleFactor

서식이 지정된 카운터 값을 요청할 때 지정된 카운터의 계산 값에 적용되는 배율 인수를 설정합니다. PDH_FMT_NOSCALE 플래그가 설정되면 이 배율 인수는 무시됩니다.
PdhSetDefaultRealTimeDataSource

실시간 데이터의 원본을 지정합니다.
PdhSetQueryTimeRange

로그 파일에서 읽을 수 있는 샘플을 지정된 시간 범위 내의 샘플로 제한합니다.
PdhUpdateLogA

현재 쿼리에 대한 카운터 데이터를 수집하고 데이터를 로그 파일에 씁니다. (ANSI)
PdhUpdateLogFileCatalog

로그 파일 카탈로그의 정보를 로그 파일의 성능 데이터와 동기화합니다.
PdhUpdateLogW

현재 쿼리에 대한 카운터 데이터를 수집하고 데이터를 로그 파일에 씁니다. (유니코드)
PdhValidatePathA

카운터 경로에 지정된 컴퓨터에 카운터가 있는지 확인합니다. (ANSI)
PdhValidatePathExA

지정된 카운터가 컴퓨터 또는 로그 파일에 있는지 확인합니다. (ANSI)
PdhValidatePathExW

지정된 카운터가 컴퓨터 또는 로그 파일에 있는지 확인합니다. (유니코드)
PdhValidatePathW

카운터 경로에 지정된 컴퓨터에 카운터가 있는지 확인합니다. (유니코드)
PERF_MEM_ALLOC

공급자는 PERFLIB에 대한 사용자 지정 메모리 관리를 제공하기 위해 이 함수를 구현합니다. A
PERF_MEM_FREE

공급자는 PERFLIB에 대한 사용자 지정 메모리 관리를 제공하기 위해 이 함수를 구현합니다. F
PerfAddCounters

지정된 쿼리에 성능 카운터 사양을 추가합니다.
PerfCloseQueryHandle

PerfOpenQueryHandle을 호출하여 연 쿼리 핸들을 닫습니다.
PerfCreateInstance

지정된 카운터 집합의 instance 만듭니다.
PerfDecrementULongCounterValue

값이 4 바이트 부호 없는 정수인 카운터의 값을 감소합니다. 공급자는 이 함수를 사용합니다.
PerfDecrementULongLongCounterValue

값이 8 바이트 부호 없는 정수인 카운터의 값을 감소합니다. 공급자는 이 함수를 사용합니다.
PerfDeleteCounters

지정된 쿼리에서 지정된 성능 카운터 사양을 제거합니다.
PerfDeleteInstance

PerfCreateInstance 함수에서 만든 카운터 집합의 instance 삭제합니다.
PerfEnumerateCounterSet

지정된 시스템에 등록된 카운터 집합의 카운터 집합 식별자를 가져옵니다. 카운터 집합 식별자는 GUID(Globally Unique Identifier)입니다.
PerfEnumerateCounterSetInstances

지정된 시스템에서 카운터 집합의 활성 인스턴스 이름 및 식별자를 가져옵니다.
PerfIncrementULongCounterValue

값이 4 바이트 부호 없는 정수인 카운터의 값을 증분합니다. 공급자는 이 함수를 사용합니다.
PerfIncrementULongLongCounterValue

값이 8 바이트 부호 없는 정수인 카운터의 값을 증분합니다. 공급자는 이 함수를 사용합니다.
PERFLIBREQUEST

공급자는 소비자가 쿼리에서 카운터 추가 또는 제거와 같은 특정 작업을 수행할 때 알림을 수신하도록 이 함수를 구현할 수 있습니다.
PerfOpenQueryHandle

지정된 시스템에서 쿼리를 참조하는 핸들을 만듭니다. 쿼리는 카운터 사양 목록입니다.
PerfQueryCounterData

지정된 쿼리의 카운터 사양과 일치하는 성능 카운터의 값을 가져옵니다.
PerfQueryCounterInfo

지정된 쿼리의 카운터 사양을 가져옵니다.
PerfQueryCounterSetRegistrationInfo

지정된 시스템의 카운터 집합에 대한 정보를 가져옵니다.
PerfQueryInstance

지정된 카운터 집합 instance 대한 포인터를 검색합니다. 공급자는 이 함수를 사용합니다.
PerfSetCounterRefValue

값이 실제 데이터에 대한 포인터인 카운터의 값을 업데이트. 공급자는 이 함수를 사용합니다.
PerfSetCounterSetInfo

특정 카운터 집합의 레이아웃을 지정합니다.
PerfSetULongCounterValue

값이 4 바이트 부호 없는 정수인 카운터의 값을 업데이트. 공급자는 이 함수를 사용합니다.
PerfSetULongLongCounterValue

값이 8 바이트 부호 없는 정수인 카운터의 값을 업데이트. 공급자는 이 함수를 사용합니다.
PerfStartProvider

공급자를 등록합니다. (PerfStartProvider)
PerfStartProviderEx

공급자를 등록합니다. (PerfStartProviderEx)
PerfStopProvider

등록된 공급자 목록에서 공급자 등록을 제거하고 공급자와 연결된 모든 리소스를 해제합니다.
PM_CLOSE_PROC

성능 DLL에 필요한 정리를 수행합니다.
PM_COLLECT_PROC

성능 데이터를 수집하고 소비자에게 반환합니다.
UnloadPerfCounterTextStringsA

지정된 애플리케이션에 대한 컴퓨터에서 성능 개체 및 카운터를 언로드합니다. (ANSI)
UnloadPerfCounterTextStringsW

지정된 애플리케이션에 대한 컴퓨터에서 성능 개체 및 카운터를 언로드합니다. (유니코드)

구조체

 
PDH_BROWSE_DLG_CONFIG_A

PDH_BROWSE_DLG_CONFIG 구조는 PdhBrowseCounters 함수에서 성능 카운터 찾아보기 대화 상자를 구성하는 데 사용됩니다. (ANSI)
PDH_BROWSE_DLG_CONFIG_HA

PDH_BROWSE_DLG_CONFIG_H 구조는 PdhBrowseCountersH 함수에서 성능 카운터 찾아보기 대화 상자를 구성하는 데 사용됩니다. (ANSI)
PDH_BROWSE_DLG_CONFIG_HW

PDH_BROWSE_DLG_CONFIG_H 구조는 PdhBrowseCountersH 함수에서 성능 카운터 찾아보기 대화 상자를 구성하는 데 사용됩니다. (유니코드)
PDH_BROWSE_DLG_CONFIG_W

PDH_BROWSE_DLG_CONFIG 구조는 PdhBrowseCounters 함수에서 성능 카운터 찾아보기 대화 상자를 구성하는 데 사용됩니다. (유니코드)
PDH_COUNTER_INFO_A

PDH_COUNTER_INFO 구조에는 카운터의 속성을 설명하는 정보가 포함되어 있습니다. 이 정보에는 카운터 경로도 포함됩니다. (ANSI)
PDH_COUNTER_INFO_W

PDH_COUNTER_INFO 구조에는 카운터의 속성을 설명하는 정보가 포함되어 있습니다. 이 정보에는 카운터 경로도 포함됩니다. (유니코드)
PDH_COUNTER_PATH_ELEMENTS_A

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

PDH_COUNTER_PATH_ELEMENTS 구조체에는 카운터 경로의 구성 요소가 포함됩니다. (유니코드)
PDH_DATA_ITEM_PATH_ELEMENTS_A

PDH_DATA_ITEM_PATH_ELEMENTS 구조체에는 특정 데이터 항목의 경로 요소가 포함됩니다. (ANSI)
PDH_DATA_ITEM_PATH_ELEMENTS_W

PDH_DATA_ITEM_PATH_ELEMENTS 구조체에는 특정 데이터 항목의 경로 요소가 포함됩니다. (유니코드)
PDH_FMT_COUNTERVALUE

PDH_FMT_COUNTERVALUE 구조에는 카운터의 계산된 값과 해당 상태 포함됩니다.
PDH_FMT_COUNTERVALUE_ITEM_A

PDH_FMT_COUNTERVALUE_ITEM 구조체에는 카운터의 instance 이름과 서식이 지정된 값이 포함됩니다. (ANSI)
PDH_FMT_COUNTERVALUE_ITEM_W

PDH_FMT_COUNTERVALUE_ITEM 구조체에는 카운터의 instance 이름과 서식이 지정된 값이 포함됩니다. (유니코드)
PDH_RAW_COUNTER

PDH_RAW_COUNTER 구조체는 카운터 공급자로부터 수집된 데이터를 반환합니다. 데이터에 대해 번역, 서식 지정 또는 기타 해석이 수행되지 않습니다.
PDH_RAW_COUNTER_ITEM_A

PDH_RAW_COUNTER_ITEM 구조체에는 카운터의 instance 이름과 원시 값이 포함됩니다. (ANSI)
PDH_RAW_COUNTER_ITEM_W

PDH_RAW_COUNTER_ITEM 구조체에는 카운터의 instance 이름과 원시 값이 포함됩니다. (유니코드)
PDH_RAW_LOG_RECORD

PDH_RAW_LOG_RECORD 구조에는 이진 추적 로그 파일 레코드에 대한 정보가 포함됩니다.
PDH_STATISTICS

PDH_STATISTICS 구조체에는 원시 카운터 값 배열에 대한 최소값, 최대값 및 평균 값이 포함됩니다.
PDH_TIME_INFO

PDH_TIME_INFO 구조에는 성능 데이터 샘플링에 적용되는 시간 간격에 대한 정보가 포함됩니다.
PERF_COUNTER_BLOCK

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

구조를 포함하는 PERF_COUNTER_DATA 블록에 대한 정보를 포함합니다.
PERF_COUNTER_DEFINITION

성능 카운터를 설명합니다.
PERF_COUNTER_HEADER

구조를 포함하는 PERF_COUNTER_HEADER 블록에 대한 정보를 포함합니다.
PERF_COUNTER_IDENTIFIER

구조를 포함하는 PERF_COUNTER_IDENTIFIER 블록에 대한 정보를 포함합니다.
PERF_COUNTER_IDENTITY

소비자가 쿼리에서 카운터를 추가하거나 제거할 때 공급자의 콜백으로 전송되는 카운터를 정의합니다.
PERF_COUNTER_INFO

공급자가 사용하는 카운터에 대한 정보를 정의합니다. CTRPP 도구는 지정한 스키마에 따라 이 구조를 자동으로 생성합니다.
PERF_COUNTER_REG_INFO

성능 카운터에 대한 등록 정보를 제공합니다.
PERF_COUNTERSET_INFO

공급자가 사용하는 카운터 집합에 대한 정보를 정의합니다. CTRPP 도구는 지정한 스키마에 따라 이 구조를 자동으로 생성합니다.
PERF_COUNTERSET_INSTANCE

카운터 집합의 instance 정의합니다.
PERF_COUNTERSET_REG_INFO

구조를 포함하는 PERF_COUNTERSET_REG_INFO 블록에 대한 정보를 포함합니다.
PERF_DATA_BLOCK

쿼리한 성능 데이터 블록(예: 공급자가 반환한 성능 개체 수 및 성능 값을 계산할 때 사용하는 시간 기반 값)을 설명합니다.
PERF_DATA_HEADER

구조를 포함하는 PERF_DATA_HEADER 블록에 대한 정보를 제공합니다.
PERF_INSTANCE_DEFINITION

성능 개체의 instance 설명합니다.
PERF_INSTANCE_HEADER

구조를 포함하는 PERF_INSTANCE_HEADER 블록에 대한 정보를 제공합니다.
PERF_MULTI_COUNTERS

구조를 포함하는 PERF_MULTI_COUNTERS 블록에 대한 정보를 제공합니다.
PERF_MULTI_INSTANCES

구조를 포함하는 PERF_MULTI_INSTANCES 블록에 대한 정보를 제공합니다.
PERF_OBJECT_TYPE

개체별 성능 정보(예: 개체 인스턴스 수 및 개체가 정의하는 카운터 수)를 설명합니다.
PERF_PROVIDER_CONTEXT

공급자 컨텍스트 정보를 정의합니다.
PERF_STRING_BUFFER_HEADER

구조를 포함하는 PERF_STRING_BUFFER_HEADER 블록에 대한 정보를 제공합니다.
PERF_STRING_COUNTER_HEADER

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