共用方式為


PHYSICAL_COUNTER_RESOURCE_LIST結構 (ntddk.h)

PHYSICAL_COUNTER_RESOURCE_LIST 結構描述PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR結構的陣列。

語法

typedef struct _PHYSICAL_COUNTER_RESOURCE_LIST {
  ULONG                                Count;
  PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR Descriptors[ANYSIZE_ARRAY];
} PHYSICAL_COUNTER_RESOURCE_LIST, *PPHYSICAL_COUNTER_RESOURCE_LIST;

成員

Count

描述項陣列中的項目數目。

Descriptors[ANYSIZE_ARRAY]

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 結構陣列中的第一個專案。 如果陣列包含多個元素,其餘元素會緊接在第一個項目後面。

備註

此結構描述一組計數器資源。 大部分處理器都有性能監視器單位 (PMU) ,其中包含數個硬體計數器來測量系統效能的各個層面。 計數器資源是單一硬體計數器、連續計數器的區塊,或 PMU 中的計數器溢位中斷。

配置來包含 PHYSICAL_COUNTER_RESOURCE_LIST 結構的緩衝區必須夠大,才能包含 結構加上結構後面的任何 PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR 陣列元素。

HalAllocateHardwareCounters 例程的 ResourceList 參數是PHYSICAL_COUNTER_RESOURCE_LIST結構的指標。 在 Windows 7 中,此參數未使用,而且必須設定為 NULL

規格需求

需求
最低支援的用戶端 Windows 7 和更新版本的 Windows 支援。
標頭 ntddk.h (包含 Ntddk.h、Ntifs.h)

另請參閱

HalAllocateHardwareCounters

PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR