Struktur Penghitung Kinerja
Anda menggunakan struktur berikut saat bekerja dengan data performa.
Untuk informasi tentang fungsi yang tersedia untuk bekerja dengan penghitung kinerja, lihat Fungsi Penghitung Kinerja.
Struktur Performance Data Helper (PDH)
Konsumen yang menggunakan fungsi Performance Data Helper (PDH) menggunakan struktur berikut:
- PDH_BROWSE_DLG_CONFIG
- PDH_BROWSE_DLG_CONFIG_H
- PDH_COUNTER_INFO
- PDH_COUNTER_PATH_ELEMENTS
- PDH_DATA_ITEM_PATH_ELEMENTS
- PDH_FMT_COUNTERVALUE
- PDH_FMT_COUNTERVALUE_ITEM
- PDH_RAW_COUNTER
- PDH_RAW_COUNTER_ITEM
- PDH_RAW_LOG_RECORD
- PDH_STATISTICS
- PDH_TIME_INFO
Struktur Konsumen PerfLib V2
Konsumen yang menggunakan fungsi Konsumen PerfLib V2 menggunakan struktur berikut:
- PERF_COUNTER_DATA
- PERF_COUNTER_HEADER
- PERF_COUNTER_IDENTIFIER
- PERF_COUNTER_REG_INFO
- PERF_COUNTERSET_REG_INFO
- PERF_DATA_HEADER
- PERF_INSTANCE_HEADER
- PERF_MULTI_COUNTERS
- PERF_MULTI_INSTANCES
- PERF_STRING_BUFFER_HEADER
- PERF_STRING_COUNTER_HEADER
Struktur Penyedia PerfLib V2
Penyedia data performa V2 menggunakan struktur berikut:
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
Struktur DLL performa
Penyedia dan konsumen DLL ekstensi performayang menggunakan fungsi registri untuk menggunakan data penghitung menggunakan struktur berikut: