Función NdisFreeTimerObject (ndis.h)

La función NdisFreeTimerObject libera un objeto de temporizador que se asignó con el Función NdisAllocateTimerObject .

Sintaxis

void NdisFreeTimerObject(
  [in] NDIS_HANDLE TimerObject
);

Parámetros

[in] TimerObject

Identificador de un objeto de temporizador que proporciona NDIS cuando un controlador llama al Función NdisAllocateTimerObject .

Valor devuelto

None

Observaciones

Para usar los servicios de temporizador, un controlador NDIS llama primero a la función NdisAllocateTimerObject para inicializar un objeto de temporizador. Normalmente, se llama a NdisAllocateTimerObject cuando se inicializa un controlador. El controlador debe llamar a NdisFreeTimerObject para liberar el objeto del temporizador cuando el temporizador ya no sea necesario.

Para cancelar un temporizador, llame a la función NdisCancelTimerObject . NdisCancelTimerObject pone en cola el objeto de temporizador si está actualmente en cola.

Requisitos

   
Cliente mínimo compatible Compatible con NDIS 6.0 y versiones posteriores.
Plataforma de destino Universal
Header ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_Timer_Function(ndis)

Consulte también

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject