NdisFreeTimerObject, fonction (ndis.h)
La fonction NdisFreeTimerObject libère un objet de minuteur qui a été alloué avec le Fonction NdisAllocateTimerObject .
Syntaxe
void NdisFreeTimerObject(
[in] NDIS_HANDLE TimerObject
);
Paramètres
[in] TimerObject
Handle d’un objet de minuteur fourni par NDIS lorsqu’un pilote appelle le Fonction NdisAllocateTimerObject .
Valeur de retour
None
Remarques
Pour utiliser les services de minuteur, un pilote NDIS appelle d’abord la fonction NdisAllocateTimerObject pour initialiser un objet de minuteur. En règle générale, NdisAllocateTimerObject est appelé lorsqu’un pilote s’initialise. Le pilote doit appeler NdisFreeTimerObject pour libérer l’objet minuteur lorsque le minuteur n’est plus nécessaire.
Pour annuler un minuteur, appelez la fonction NdisCancelTimerObject . NdisCancelTimerObject supprime la file d’attente de l’objet du minuteur s’il est actuellement mis en file d’attente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_Timer_Function(ndis) |