Condividi tramite


Funzione NdisFreeTimerObject (ndis.h)

La funzione NdisFreeTimerObject libera un oggetto timer allocato con l'oggetto funzione NdisAllocateTimerObject.

Sintassi

void NdisFreeTimerObject(
  [in] NDIS_HANDLE TimerObject
);

Parametri

[in] TimerObject

Handle per un oggetto timer fornito da NDIS quando un driver chiama funzione NdisAllocateTimerObject.

Valore restituito

Nessuno

Osservazioni

Per usare i servizi timer, un driver NDIS chiama innanzitutto la funzione NdisAllocateTimerObject per inizializzare un oggetto timer. In genere, NdisAllocateTimerObject viene chiamato quando viene inizializzato un driver. Il driver deve chiamare NdisFreeTimerObject per liberare l'oggetto timer quando il timer non è più necessario.

Per annullare un timer, chiamare la funzione NdisCancelTimerObject. NdisCancelTimerObject rimuove dalla coda l'oggetto timer se è attualmente in coda.

Fabbisogno

Requisito Valore
client minimo supportato Supportato in NDIS 6.0 e versioni successive.
piattaforma di destinazione Universale
intestazione ndis.h (include Ndis.h)
libreria Ndis.lib
IRQL <= DISPATCH_LEVEL
regole di conformità DDI Irql_Timer_Function(ndis)

Vedere anche

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject