성능 카운터
성능 카운터 기술 개요입니다.
성능 카운터를 개발하려면 다음 헤더가 필요합니다.
이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.
열거형
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 블록에서 표시된 성능 카운터의 이름 또는 도움말 문자열이 포함된 문자열이 시작되는 위치를 나타냅니다. |