perflib.h) (結構PERF_COUNTERSET_REG_INFO
包含包含結構 之PERF_COUNTERSET_REG_INFO 區塊的相關信息。 PERF_COUNTERSET_REG_INFO 區塊會提供計數器集及其所包含的性能計數器的註冊資訊,並包含PERF_COUNTERSET_REG_INFO結構,後面緊接著對應至計數器集合中性能計數器的集合PERF_COUNTER_REG_INFO結構。
語法
typedef struct _PERF_COUNTERSET_REG_INFO {
GUID CounterSetGuid;
ULONG CounterSetType;
ULONG DetailLevel;
ULONG NumCounters;
ULONG InstanceType;
} PERF_COUNTERSET_REG_INFO, *PPERF_COUNTERSET_REG_INFO;
成員
CounterSetGuid
計數器集的唯一標識碼。
CounterSetType
保留的。
DetailLevel
計數器集合中計數器的目標物件。
可能的值包括:
值 | 意義 |
---|---|
|
您可以將計數器顯示給任何層級的使用者。 |
|
計數器很複雜,而且應該只對進階用戶顯示。 |
NumCounters
這個 PERF_COUNTERSET_REG_INFO 區塊中的 PERF_COUNTER_REG_INFO 結構數目。
InstanceType
指定計數器集合可允許多重執行個體 (Instance),例如處理序 (Process) 和實體磁碟,還是單一執行個體 (例如記憶體)。
以下是可能的實例類型。
備註
PerfQueryCounterSetRegistrationInfo 函式,其 requestCode 參數設定為 PERF_REG_COUNTERSET_STRUCT取得PERF_COUNTERSET_REG_INFO區塊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1607 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | perflib.h |