Função KeStallExecutionProcessor (wdm.h)
A rotina KeStallExecutionProcessor para o chamador no processador atual para um intervalo de tempo especificado.
Sintaxe
NTHALAPI VOID KeStallExecutionProcessor(
[in] ULONG MicroSeconds
);
Parâmetros
[in] MicroSeconds
Especifica o número de microssegundos a serem interrompidos.
Retornar valor
Nenhum
Comentários
KeStallExecutionProcessor é uma rotina dependente do processador que aguarda pelo menos o número especificado de microssegundos, mas não significativamente mais longo.
Essa rotina é usada por drivers de dispositivo e outros softwares que devem aguardar um intervalo de menos de um tique de relógio, mas mais do que por algumas instruções. Se você usar essa rotina, deverá minimizar o intervalo de parada, normalmente para menos de 50 microssegundos. Se um driver precisar aguardar um intervalo mais longo, você deverá usar uma técnica de sincronização diferente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | Hal.lib |
DLL | Hal.dll |
IRQL | Qualquer nível |