Compartir a través de


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

RxCancelTimerRequest

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.

RxPostOneShotTimerRequest

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.

RxPostRecurrentTimerRequest

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.