KeStallExecutionProcessor 함수(ntifs.h)

KeStallExecutionProcessor 루틴은 지정된 시간 간격 동안 현재 프로세서에서 호출자를 중단합니다.

구문

NTHALAPI VOID KeStallExecutionProcessor(
  [in] ULONG MicroSeconds
);

매개 변수

[in] MicroSeconds

중단할 마이크로초 수를 지정합니다.

반환 값

없음

설명

KeStallExecutionProcessor 는 지정된 수의 마이크로초 이상 대기하지만 훨씬 더 길지는 않는 프로세서 종속 루틴입니다.

이 루틴은 몇 가지 지침보다 클록 틱보다 더 적은 간격을 기다려야 하는 디바이스 드라이버 및 기타 소프트웨어에서 사용하기 위한 것입니다. 이 루틴을 사용하는 경우 일반적으로 50마이크로초 미만으로 중단 간격을 최소화해야 합니다. 드라이버가 더 긴 간격을 기다려야 하는 경우 다른 동기화 기술을 사용해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000
대상 플랫폼 유니버설
헤더 ntifs.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
라이브러리 Hal.lib
DLL Hal.dll
IRQL 모든 수준

추가 정보

KeDelayExecutionThread

KeWaitForMultipleObjects

KeWaitForSingleObject