Функция AtaPortRequestTimer (irb.h)

AtaPortRequestTimer подпрограмме запрашивает обратный вызов таймера.

Примечание В будущем модели драйверов портов ATA и мини-порта ATA могут быть изменены или недоступны. Вместо этого мы рекомендуем использовать драйвера Storport и минипорта Storport модели драйверов.
 

Синтаксис

BOOLEAN AtaPortRequestTimer(
  [in] PVOID      ChannelExtension,
       IDE_HW_DPC CallBackRoutine,
  [in] ULONG      TimerValue
);

Параметры

[in] ChannelExtension

Указатель на расширение канала.

CallBackRoutine

Указатель на подпрограмму таймера.

[in] TimerValue

Интервал времени в единицах микросекунд.

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

Никакой

Замечания

Подпрограмма AtaPortRequestTimer сообщает драйверу порта ATA, что он должен вызывать подпрограмму таймера, на которую указывает TimerRoutine в количестве микросекунд, указанных timerValue.

Драйвер порта ATA передает указатель на расширение канала в подпрограмму таймера.

Требования

Требование Ценность
целевая платформа Настольный
заголовка irb.h (include Ata.h, Irb.h)

См. также

AtaPortStallExecution