struktur PERF_COUNTERSET_INSTANCE (perflib.h)
Menentukan instans set penghitung.
Sintaks
typedef struct _PERF_COUNTERSET_INSTANCE {
GUID CounterSetGuid;
ULONG dwSize;
ULONG InstanceId;
ULONG InstanceNameOffset;
ULONG InstanceNameSize;
} PERF_COUNTERSET_INSTANCE, *PPERF_COUNTERSET_INSTANCE;
Anggota
CounterSetGuid
GUID yang mengidentifikasi penghitung yang diatur ke tempat instans ini berada.
dwSize
Ukuran, dalam byte, dari blok instans. Blok instans berisi struktur ini, diikuti oleh satu atau beberapa blok PERF_COUNTER_INFO , dan diakhpuni dengan nama instans.
InstanceId
Pengidentifikasi yang secara unik mengidentifikasi instans ini.
Penyedia menentukan pengidentifikasi saat memanggil PerfCreateInstance.
InstanceNameOffset
Byte offset dari awal struktur ini ke nama instans Unicode yang dihentikan null.
Penyedia menentukan nama instans saat memanggil PerfCreateInstance.
InstanceNameSize
Ukuran, dalam byte, dari nama instans. Ukurannya termasuk null-terminator.
Keterangan
Anggota OffsetPERF_COUNTER_INFO berisi offset byte dari awal blok PERF_COUNTERSET_INSTANCE ke nilai penghitung mentah penghitung.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | perflib.h |