共用方式為


perfRegInfoType 列舉 (perflib.h)

指出您可以藉由呼叫 PerfQueryCounterSetRegistrationInfo 函式來要求性能計數器集的相關信息類型。

Syntax

typedef enum _PerfRegInfoType {
  PERF_REG_COUNTERSET_STRUCT = 1,
  PERF_REG_COUNTER_STRUCT,
  PERF_REG_COUNTERSET_NAME_STRING,
  PERF_REG_COUNTERSET_HELP_STRING,
  PERF_REG_COUNTER_NAME_STRINGS,
  PERF_REG_COUNTER_HELP_STRINGS,
  PERF_REG_PROVIDER_NAME,
  PERF_REG_PROVIDER_GUID,
  PERF_REG_COUNTERSET_ENGLISH_NAME,
  PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;

常數

 
PERF_REG_COUNTERSET_STRUCT
值: 1
取得計數器集的註冊資訊,以及其包含的所有計數器作為 PERF_COUNTERSET_REG_INFO 區塊。 區塊包含 PERF_COUNTERSET_REG_INFO 結構,後面接著一個 或

更多 PERF_COUNTER_REG_INFO 結構。
PERF_REG_COUNTER_STRUCT
取得性能計數器作為 PERF_COUNTER_REG_INFO 結構的註冊資訊。

使用 PerfQueryCounterSetRegistrationInfo 函式的 requestLangId 參數來指定計數器識別符。
PERF_REG_COUNTERSET_NAME_STRING
取得 Null 終止的 UTF16-LE 字串串,表示計數器集的名稱。

使用 PerfQueryCounterSetRegistrationInfo 函式的 requestLangId 參數來指定結果的慣用地區設定。
PERF_REG_COUNTERSET_HELP_STRING
取得 Null 終止的 UTF16-LE 字串,其中包含計數器集合的說明字串。

使用 PerfQueryCounterSetRegistrationInfo 函式的 requestLangId 參數來指定結果的慣用地區設定。
PERF_REG_COUNTER_NAME_STRINGS
取得計數器集合中性能計數器的名稱,做為 PERF_STRING_BUFFER_HEADER 區塊。

區塊包含 PERF_STRING_BUFFER_HEADER 結構,後面接著一個

或更多 PERF_STRING_COUNTER_HEADER 結構,後面接著指出計數器名稱的字串數據。

使用 PerfQueryCounterSetRegistrationInfo 函式的 requestLangId 參數來指定結果的慣用地區設定。
PERF_REG_COUNTER_HELP_STRINGS
取得計數器集合中性能計數器的說明字串,做為 PERF_STRING_BUFFER_HEADER 區塊。

區塊包含 PERF_STRING_BUFFER_HEADER 結構,後面接著一個

或更多 PERF_STRING_COUNTER_HEADER 結構,後面接著包含說明字串的字串數據。

使用 PerfQueryCounterSetRegistrationInfo 函式的 requestLangId 參數來指定結果的慣用地區設定。
PERF_REG_PROVIDER_NAME
取得 Null 終止的 UTF-16LE 字串串,表示計數器集的提供者名稱。
PERF_REG_PROVIDER_GUID
取得計數器集合之提供者的 GUID。
PERF_REG_COUNTERSET_ENGLISH_NAME
取得以英文表示之計數器名稱的 Null 終止 UTF-16LE 字串。 這個值相當於當您呼叫 PerfQueryCounterSetRegistrationInfo 函式時,將 requestCode 參數設定為 PERF_REG_COUNTERSET_NAME_STRING,並將 requestLangId 參數設定為 0。
PERF_REG_COUNTER_ENGLISH_NAMES
取得計數器集合中性能計數器的英文名稱,做為 PERF_STRING_BUFFER_HEADER 區塊。

區塊包含 PERF_STRING_BUFFER_HEADER 結構,後面接著一個

或更多 PERF_STRING_COUNTER_HEADER 結構,後面接著指出計數器名稱的字串數據。 這個值相當於當您呼叫 PerfQueryCounterSetRegistrationInfo 函式時,將 requestCode 參數設定為 PERF_REG_COUNTER_NAME_STRINGS,並將 requestLangId 參數設定為 0。

規格需求

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

另請參閱

PerfQueryCounterSetRegistrationInfo