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 |