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