Функция NdisFreeTimerObject (ndis.h)

Функция NdisFreeTimerObject освобождает объект таймера, выделенный с помощьюФункция NdisAllocateTimerObject.

Синтаксис

void NdisFreeTimerObject(
  [in] NDIS_HANDLE TimerObject
);

Параметры

[in] TimerObject

Дескриптор объекта таймера, который предоставляется NDIS при вызове драйвераФункция NdisAllocateTimerObject.

Возвращаемое значение

None

Remarks

Чтобы использовать службы таймера, драйвер NDIS сначала вызывает функцию NdisAllocateTimerObject для инициализации объекта таймера. Как правило, при инициализации драйвера вызывается NdisAllocateTimerObject . Драйвер должен вызвать NdisFreeTimerObject , чтобы освободить объект таймера, если таймер больше не требуется.

Чтобы отменить таймер, вызовите функцию NdisCancelTimerObject . NdisCancelTimerObject отменяет объект таймера, если он находится в очереди.

Требования

   
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версий.
Целевая платформа Универсальное
Заголовок ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Timer_Function(ndis)

См. также

NDIS_TIMER_CHARACTERISTICS

NdisAllocateTimerObject

NdisCancelTimerObject