Функция StorPortFreeTimer (storport.h)
Освобождает объект контекста таймера Storport, ранее созданный подпрограммой StorPortInitializeTime r.
Синтаксис
ULONG StorPortFreeTimer(
[in] PVOID HwDeviceExtension,
[in] PVOID TimerHandle
);
Параметры
[in] HwDeviceExtension
Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).
[in] TimerHandle
Указатель на непрозрачный буфер для контекста таймера, возвращаемого StorPortInitializeTimer.
Возвращаемое значение
Подпрограмма storPortFreeTimer возвращает один из следующих кодов состояния:
Возвращаемый код | Описание |
---|---|
|
Текущая > DISPATCH_LEVEL IRQL. |
|
HwDeviceExtension или TimerHandle имеет значение NULL. |
|
Недостаточно ресурсов доступны для освобождения таймера. |
|
Таймер был успешно освобожден. |
|
Таймер уже свободен. |
Замечания
Минипорты должны вызывать StorPortFreeTimer всякий раз, когда рабочий элемент больше не нужен или когда мини-порт получает уведомление PnP SRB об удалении адаптера.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 8 и более поздних версиях Windows. |
целевая платформа | Всеобщий |
заголовка | storport.h (include Storport.h) |
IRQL | <= DISPATCH_LEVEL |