共用方式為


PERF_INSTANCE_HEADER結構 (perflib.h)

提供包含結構 之PERF_INSTANCE_HEADER 區塊的相關信息。 PERF_INSTANCE_HEADER 區塊會提供計數器集合中實例的相關信息,或多實例查詢中提供性能計數器結果的實例。 PERF_INSTANCE_HEADER 區塊包含下列專案:

  1. 包含PERF_INSTANCE_HEADER區塊大小和實例標識碼的PERF_INSTANCE_HEADER結構
  2. 包含實例名稱的 Null 終止 UTF-16LE 字串。
  3. 填補,使 PERF_INSTANCE_HEADER 區塊的大小總計是8個字節的倍數。

語法

typedef struct _PERF_INSTANCE_HEADER {
  ULONG Size;
  ULONG InstanceId;
} PERF_INSTANCE_HEADER, *PPERF_INSTANCE_HEADER;

成員

Size

PERF_INSTANCE_HEADER 區塊的大小總計,以位元組為單位。 這個總大小是 PERF_INSTANCE_HEADER 結構的大小總和、包含實例名稱的字元串,以及填補。

InstanceId

執行個體識別碼。

備註

計數器集合的每個使用中實例都是由的組合來識別

其實例名稱和實例識別碼。 的兩個作用中實例

計數器集不應該有相同的實例名稱和實例組合

。 不過,客戶端應該容許實例名稱與實例的重複組合實例

PerfEnumerateCounterSetInstances 函式會取得 的序列

PERF_INSTANCE_HEADER 區塊。

PerfQueryCounterData 函式會取得可能PERF_DATA_HEADER區塊

包含 PERF_MULTI_INSTANCES 區塊內的 PERF_INSTANCE_HEADER 區塊。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1607 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 perflib.h

另請參閱

PERF_DATA_HEADER

PERF_INSTANCE_HEADER

PERF_MULTI_INSTANCES

PerfEnumerateCounterSetInstances

PerfQueryCounterData