Compartilhar via


Função NdisFreeTimerObject (ndis.h)

A função NdisFreeTimerObject libera um objeto de temporizador que foi alocado com o função de 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 de NdisAllocateTimerObject.

Valor de retorno

Nenhum

Observações

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 dequeu o objeto timer se ele estiver na fila no momento.

Requisitos

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

Consulte também

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject