Функция 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) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по