Temporizador y administración de subprocesos de trabajo
RDBSS proporciona varias rutinas de temporizador para la administración de subprocesos de trabajo. Estos servicios se proporcionan a todos los controladores de minidirector de red. Están disponibles los siguientes tipos de rutinas de temporizador:
Desencadenador periódico
Una notificación única
Un temporizador está asociado a un objeto de dispositivo y a una rutina de subproceso de trabajo. Cuando expira un temporizador, se llama a una rutina de subproceso de trabajo pasada como parámetro de entrada a la rutina RxPostOneShotTimerRequest o RxPostRecurrentTimerRequest inicial.
Se incluyen las siguientes rutinas de temporizador de RDBSS.
Rutina | Descripción |
---|---|
Esta rutina cancela una solicitud de temporizador. La solicitud que se va a cancelar se identifica mediante un puntero a la rutina y un parámetro de contexto. |
|
Los controladores usan esta rutina para inicializar una solicitud de temporizador de un solo disparo. Se llama a la rutina de subproceso de trabajo pasada a esta rutina una vez cuando expira el temporizador. |
|
Esta rutina inicializa una solicitud de temporizador recurrente. La rutina de subproceso de trabajo que se pasa a esta rutina se llama a intervalos regulares cuando el temporizador recurrente se activa en función de los parámetros de entrada a esta rutina. |