Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A rotina KeReadStateTimer lê o estado atual de um objeto de temporizador.
Sintaxe
BOOLEAN KeReadStateTimer(
[in] PKTIMER Timer
);
Parâmetros
[in] Timer
Um ponteiro para um objeto de temporizador inicializado, para o qual o chamador fornece o armazenamento.
Valor de retorno
KeReadStateTimer retornará verdadeiro se o estado atual do objeto de temporizador for sinalizado; caso contrário, ele retornará FALSE .
Observações
Essa rotina fornece uma maneira eficiente de sondar o estado do sinal de um temporizador. KeReadStateTimer lê o estado do temporizador sem sincronizar seu acesso ao temporizador. Não suponha que os acessos de um estado de temporizador KeReadStateTimer sejam mutuamente exclusivos de acessos por rotinas, como keSetTimer e KeWaitForSingleObject, que sincronizam seu acesso ao estado do temporizador.
Para obter mais informações sobre objetos de temporizador, consulte Objetos do Temporizador e DPCs.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
| da Plataforma de Destino | Universal |
| cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| biblioteca | NtosKrnl.lib |
| de DLL | NtosKrnl.exe |
| IRQL | <= DISPATCH_LEVEL |
| regras de conformidade de DDI | HwStorPortProhibitedDIs(storport), IrqlKeDispatchLte(wdm) |