AtaPortRequestTimer function (irb.h)
The AtaPortRequestTimer routine requests a timer callback.
Note The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.
Syntax
BOOLEAN AtaPortRequestTimer(
[in] PVOID ChannelExtension,
IDE_HW_DPC CallBackRoutine,
[in] ULONG TimerValue
);
Parameters
[in] ChannelExtension
A pointer to the channel extension.
CallBackRoutine
A pointer to the timer routine.
[in] TimerValue
Time interval in units of microseconds.
Return value
None
Remarks
The AtaPortRequestTimer routine informs the ATA port driver that it must call the timer routine that is pointed to by TimerRoutine in the number of microseconds indicated by TimerValue.
The ATA port driver passes a pointer to the channel extension to the timer routine.
Requirements
Requirement | Value |
---|---|
Target Platform | Desktop |
Header | irb.h (include Ata.h, Irb.h) |