Función KeReadStateTimer (wdm.h)
La rutina KeReadStateTimer lee el estado actual de un objeto de temporizador.
Sintaxis
BOOLEAN KeReadStateTimer(
[in] PKTIMER Timer
);
Parámetros
[in] Timer
Puntero a un objeto de temporizador inicializado, para el que el autor de la llamada proporciona el almacenamiento.
Valor devuelto
KeReadStateTimer devuelve TRUE si se señala el estado actual del objeto de temporizador; de lo contrario, devuelve FALSE.
Comentarios
Esta rutina proporciona una manera eficaz de sondear el estado de señal de un temporizador. KeReadStateTimer lee el estado del temporizador sin sincronizar su acceso al temporizador. No suponga que los accesos de un estado de temporizador por KeReadStateTimer son mutuamente excluyentes de los accesos por rutinas, como KeSetTimer y KeWaitForSingleObject, que sincronizan su acceso al estado del temporizador.
Para obtener más información sobre los objetos de temporizador, vea Objetos de temporizador y DDC.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), IrqlKeDispatchLte(wdm) |