struktur PERF_STRING_BUFFER_HEADER (perflib.h)

Menyediakan informasi tentang blok PERF_STRING_BUFFER_HEADER yang berisi struktur. Blok PERF_STRING_BUFFER_HEADER menyediakan nama atau string bantuan untuk penghitung kinerja dalam set penghitung, amd terdiri dari item berikut secara berurutan:

  1. Struktur PERF_STRING_BUFFER_HEADER
  2. Sejumlah struktur PERF_STRING_COUNTER_HEADER . Anggota dwCounters dari struktur PERF_STRING_BUFFER_HEADER menentukan berapa banyak struktur PERF_STRING_COUNTER_HEADER yang dikandung blok PERF_STRING_BUFFER_HEADER .
  3. Blok data string.

Sintaks

typedef struct _STRING_BUFFER_HEADER {
  DWORD dwSize;
  DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;

Anggota

dwSize

Ukuran total blok PERF_STRING_BUFFER_HEADER , dalam byte. Ukuran total ini adalah jumlah ukuran struktur PERF_STRING_BUFFER_HEADER , semua struktur PERF_STRING_COUNTER_HEADER , dan blok data string.

dwCounters

Jumlah struktur PERF_STRING_COUNTER_HEADER di blok PERF_STRING_BUFFER_HEADER .

Keterangan

Fungsi PerfQueryCounterSetRegistrationInfo yang dipanggil dengan parameter requestCode diatur ke PERF_REG_COUNTER_NAME_STRINGS atau PERF_REG_COUNTER_HELP_STRINGS mendapatkan blok PERF_STRING_BUFFER_HEADER .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1607 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header perflib.h

Lihat juga

PERF_STRING_COUNTER_HEADER

PerfQueryCounterSetRegistrationInfo