次の方法で共有


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 ルーチンは、TimerValue によって示されるマイクロ秒数で timerRoutine が指すタイマー ルーチン 呼び出す必要があることを ATA ポート ドライバー通知します。

ATA ポート ドライバーは、チャネル拡張機能へのポインターをタイマー ルーチンに渡します。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー irb.h (Ata.h、Irb.h を含む)

関連項目

AtaPortStallExecution