HalFreeHardwareCounters 함수(ntddk.h)

HalFreeHardwareCounters 루틴은 HalAllocateHardwareCounters 루틴에 대한 이전 호출에서 획득한 하드웨어 성능 카운터 리소스 집합을 해제합니다.

구문

NTSTATUS HalFreeHardwareCounters(
  _In_ HANDLE CounterSetHandle
);

매개 변수

[in] CounterSetHandle

할당된 카운터 리소스에 대한 핸들입니다. 호출자는 HalAllocateHardwareCounters에 대한 이전 호출에서 이 핸들을 획득했습니다.

반환 값

HalFreeHardwareCounters는 호출이 성공하면 STATUS_SUCCESS 반환합니다. 가능한 오류 반환 값에는 다음이 포함됩니다.

반환 코드 설명
STATUS_INVALID_PARAMETER 매개 변수 CounterSetHandle 은 유효한 카운터 리소스 핸들이 아닙니다.

설명

이 함수를 호출하기 전에 클라이언트 드라이버는 연결된 카운터 리소스를 중지하고 지워야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 및 이후 버전의 Windows에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 ntddk.h(Ntddk.h, Ntifs.h 포함)
라이브러리 Hal.lib
DLL Hal.dll
IRQL PASSIVE_LEVEL

추가 정보

HalAllocateHardwareCounters