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 | 모든 수준 |