Función NdisFreeTimerObject (ndis.h)

La función NdisFreeTimerObject libera un objeto de temporizador asignado 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 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 de temporizador cuando el temporizador ya no sea necesario.

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

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Plataforma de destino Universal
Encabezado 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