Bagikan melalui


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

Lihat juga

PERF_COUNTER_INFO

PerfCreateInstance

PerfDeleteInstance

PerfQueryInstance