KeStallExecutionProcessor, fonction (wdm.h)
Le KeStallExecutionProcessor routine bloque l’appelant sur le processeur actuel pendant un intervalle de temps spécifié.
Syntaxe
NTHALAPI VOID KeStallExecutionProcessor(
[in] ULONG MicroSeconds
);
Paramètres
[in] MicroSeconds
Spécifie le nombre de microsecondes à bloquer.
Valeur de retour
Aucun
Remarques
KeStallExecutionProcessor est une routine dépendante du processeur qui attend au moins le nombre spécifié de microsecondes, mais pas beaucoup plus longtemps.
Cette routine est utilisée par les pilotes de périphérique et d’autres logiciels qui doivent attendre un intervalle inférieur à un cycles d’horloge, mais plus que pour quelques instructions. Si vous utilisez cette routine, vous devez réduire l’intervalle de décrochage, généralement à moins de 50 microsecondes. Si un pilote doit attendre un intervalle plus long, vous devez utiliser une technique de synchronisation différente .
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Universel |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
bibliothèque | Hal.lib |
DLL | Hal.dll |
IRQL | N’importe quel niveau |