Condividi tramite


Funzione KeStallExecutionProcessor (wdm.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 Disponibile a partire da Windows 2000.
Piattaforma di destinazione Universale
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Libreria Hal.lib
DLL Hal.dll
IRQL Qualsiasi livello

Vedi anche

KeDelayExecutionThread

KeWaitForMultipleObjects

KeWaitForSingleObject