Compartilhar via


Função NdisFreeTimerObject (ndis.h)

A função NdisFreeTimerObject libera um objeto de temporizador que foi alocado com o Função NdisAllocateTimerObject .

Sintaxe

void NdisFreeTimerObject(
  [in] NDIS_HANDLE TimerObject
);

Parâmetros

[in] TimerObject

Um identificador para um objeto de temporizador que o NDIS fornece quando um driver chama o Função NdisAllocateTimerObject .

Retornar valor

Nenhum

Comentários

Para usar serviços de temporizador, um driver NDIS primeiro chama a função NdisAllocateTimerObject para inicializar um objeto de temporizador. Normalmente, NdisAllocateTimerObject é chamado quando um driver é inicializado. O driver deve chamar NdisFreeTimerObject para liberar o objeto de temporizador quando o temporizador não for mais necessário.

Para cancelar um temporizador, chame a função NdisCancelTimerObject . NdisCancelTimerObject removerá o objeto de temporizador se ele estiver na fila no momento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Plataforma de Destino Universal
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL
Regras de conformidade da DDI Irql_Timer_Function(ndis)

Confira também

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject