次の方法で共有


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

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

要件

要件
対象プラットフォーム デスクトップ
Header irb.h (Ata.h、Irb.h を含む)

こちらもご覧ください

AtaPortStallExecution