struktur PERF_COUNTER_IDENTITY (perflib.h)
Menentukan penghitung yang dikirim ke panggilan balik penyedia saat konsumen menambahkan atau menghapus penghitung dari kueri.
Sintaks
typedef struct _PERF_COUNTER_IDENTITY {
GUID CounterSetGuid;
ULONG BufferSize;
ULONG CounterId;
ULONG InstanceId;
ULONG MachineOffset;
ULONG NameOffset;
ULONG Reserved;
} PERF_COUNTER_IDENTITY, *PPERF_COUNTER_IDENTITY;
Anggota
CounterSetGuid
GUID yang secara unik mengidentifikasi set penghitung tempat penghitung ini berada.
BufferSize
Ukuran, dalam byte, dari struktur ini dan nama komputer dan nama instans yang ditambahkan ke struktur ini dalam memori.
CounterId
Pengidentifikasi unik penghitung dalam set penghitung.
Anggota ini diatur ke PERF_WILDCARD_COUNTER jika konsumen ingin menambahkan atau menghapus semua penghitung dalam set penghitung.
InstanceId
Pengidentifikasi instans set penghitung tempat penghitung berada.
Abaikan nilai ini jika nama instans di NameOffset PERF_WILDCARD_INSTANCE.
MachineOffset
Offset ke nama komputer Unicode yang dihentikan null yang mengikuti struktur ini dalam memori.
NameOffset
Offset ke nama instans Unicode yang dihentikan null yang mengikuti struktur ini dalam memori.
Reserved
Dicadangkan.
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 |