Funzione KeStallExecutionProcessor (ntifs.h)
La routine KeStallExecutionProcessor blocca il chiamante sul processore corrente per un intervallo di tempo specificato.
Sintassi
NTHALAPI VOID KeStallExecutionProcessor(
[in] ULONG MicroSeconds
);
Parametri
[in] MicroSeconds
Specifica il numero di microsecondi da stallare.
Valore restituito
Nessuno
Osservazioni
KeStallExecutionProcessor è una routine dipendente dal processore che attende almeno il numero specificato di microsecondi, ma non significativamente più lungo.
Questa routine è destinata all'uso da parte dei driver di dispositivo e di altri software che devono attendere un intervallo di meno di un tick di clock, ma più di alcune istruzioni. Se si utilizza questa routine, è necessario ridurre al minimo l'intervallo di stallo, in genere a meno di 50 microsecondi. Se un driver deve attendere un intervallo più lungo, è consigliabile usare una tecnica di sincronizzazione diversa.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 |
piattaforma di destinazione | Universale |
intestazione | ntifs.h (include Wdm.h, Ntddk.h, Ntifs.h) |
libreria | Hal.lib |
dll | Hal.dll |
IRQL | Qualsiasi livello |