Gestion du minuteur et des threads de travail

RDBSS fournit plusieurs routines de minuteur pour la gestion des threads de travail. Ces services sont fournis à tous les pilotes de mini-redirecteurs réseau. Les types de routines de minuteur suivants sont disponibles :

  • Déclencheur périodique

  • Notification one-shot

Un minuteur est associé à un objet d’appareil et à une routine de thread de travail. Lorsqu’un minuteur expire, une routine de thread de travail passée en tant que paramètre d’entrée à la routine RxPostOneShotTimerRequest ou RxPostRecurrentTimerRequest initiale est appelée.

Les routines de minuteur RDBSS suivantes sont incluses.

Routine Description

RxCancelTimerRequest

Cette routine annule une demande de minuteur. La demande à annuler est identifiée par un pointeur vers la routine et un paramètre de contexte.

RxPostOneShotTimerRequest

Cette routine est utilisée par les pilotes pour initialiser une demande de minuteur one-shot. La routine de thread de travail passée à cette routine est appelée une fois lorsque le minuteur expire.

RxPostRecurrentTimerRequest

Cette routine initialise une demande de minuteur récurrente. La routine de thread de travail passée à cette routine est appelée à intervalles réguliers lorsque le minuteur récurrent se déclenche en fonction des paramètres d’entrée de cette routine.