Функция 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) |