다음을 통해 공유


ExQueryTimerResolution 함수(wdm.h)

ExQueryTimerResolution 루틴은 시스템 클록에서 지원하는 타이머 해상도의 범위를 보고합니다.

구문

void ExQueryTimerResolution(
  [out] PULONG MaximumTime,
  [out] PULONG MinimumTime,
  [out] PULONG CurrentTime
);

매개 변수

[out] MaximumTime

루틴이 시스템 클록의 연속 틱 사이에 최대 시간 간격(100나노초 단위)을 기록하는 위치에 대한 포인터입니다. 은 시스템 클록 타이머로 인한 인터럽트입니다.

[out] MinimumTime

루틴이 시스템 클록의 연속된 틱 사이에 최소 시간 간격(100나노초 단위)을 기록하는 위치에 대한 포인터입니다.

[out] CurrentTime

루틴이 시스템 클록의 연속된 틱 사이에 현재 시간 간격을 100나노초 단위로 쓰는 위치에 대한 포인터입니다.

반환 값

없음

설명

드라이버가 ExSetTimerResolution 루틴을 호출하여 연속 시스템 클록 인터럽트 간의 시간 간격을 변경하는 경우 드라이버는 먼저 ExQueryTimerResolution 을 호출하여 시스템 클록에서 지원하는 간격 범위를 결정할 수 있습니다.

드라이버가 KeSetTimerEx 와 같은 루틴을 호출하여 타이머를 설정하는 경우 타이머의 정확도는 시스템 클록의 해상도에 따라 달라집니다. 자세한 내용은 타이머 정확도를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 사용하여 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
라이브러리 Ntoskrnl.lib
IRQL 모든 수준.

추가 정보

ExSetTimerResolution

KeSetTimerEx