Partager via


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)

Voir aussi

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject