Partager via


NdisFreeTimerObject, fonction (ndis.h)

La fonction NdisFreeTimerObject libère un objet minuteur qui a été alloué avec le fonction NdisAllocateTimerObject.

Syntaxe

void NdisFreeTimerObject(
  [in] NDIS_HANDLE TimerObject
);

Paramètres

[in] TimerObject

Handle vers un objet minuteur fourni par NDIS lorsqu’un pilote appelle le fonction NdisAllocateTimerObject.

Valeur de retour

Aucun

Remarques

Pour utiliser les services du minuteur, un pilote NDIS appelle d’abord la fonction NdisAllocateTimerObject pour initialiser un objet minuteur. En règle générale, NdisAllocateTimerObject est appelée lorsqu’un pilote 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 déqueue l’objet minuteur s’il est actuellement mis en file d’attente.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
plateforme cible Universel
d’en-tête ndis.h (include 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