Ler em inglês

Compartilhar via


Função ExQueryTimerResolution (wdm.h)

A rotina ExQueryTimerResolution relata o intervalo de resoluções de temporizador com suporte do relógio do sistema.

Sintaxe

C++
void ExQueryTimerResolution(
  [out] PULONG MaximumTime,
  [out] PULONG MinimumTime,
  [out] PULONG CurrentTime
);

Parâmetros

[out] MaximumTime

Um ponteiro para um local no qual a rotina grava o intervalo de tempo máximo, em unidades de 100 nanossegundos, entre tiques sucessivos do relógio do sistema. Um de escala é uma interrupção causada pelo temporizador do relógio do sistema.

[out] MinimumTime

Um ponteiro para um local no qual a rotina grava o intervalo de tempo mínimo, em unidades de 100 nanossegundos, entre tiques sucessivos do relógio do sistema.

[out] CurrentTime

Um ponteiro para um local no qual a rotina grava o intervalo de tempo atual, em unidades de 100 nanossegundos, entre tiques sucessivos do relógio do sistema.

Valor de retorno

Nenhum

Observações

Se o driver chamar o ExSetTimerResolution rotina para alterar o intervalo de tempo entre interrupções sucessivas do relógio do sistema, o driver poderá primeiro chamar ExQueryTimerResolution para determinar o intervalo de intervalos com suporte pelo relógio do sistema.

Quando o driver chama uma rotina como KeSetTimerEx para definir um temporizador, a precisão do temporizador depende da resolução do relógio do sistema. Para obter mais informações, consulte de Precisão do Temporizador.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8.
da Plataforma de Destino Universal
cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca Ntoskrnl.lib
IRQL Qualquer nível.

Consulte também

exSetTimerResolution

KeSetTimerEx