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 molto più lungo.
Questa routine è per l'uso da parte dei driver di dispositivo e di altri software che devono attendere un intervallo di meno di un segno di spunta dell'orologio, ma più di per alcune istruzioni. Se si usa 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.
Requisiti
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 |