IDE_HW_STARTIO fungsi panggilan balik (irb.h)

Driver miniport IdeHwStartIo memproses aspek yang disinkronkan dari permintaan I/O.

Catatan Driver port ATA dan model driver miniport ATA dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, sebaiknya gunakan driver Storport dan model driver miniport Storport .
 

Sintaks

IDE_HW_STARTIO IdeHwStartio;

BOOLEAN IdeHwStartio(
  [in] PVOID ChannelExtension,
  [in] PIDE_REQUEST_BLOCK Irb
)
{...}

Parameter

[in] ChannelExtension

Penunjuk ke driver miniport per ekstensi perangkat saluran.

[in] Irb

Penunjuk ke struktur jenis IDE_REQUEST_BLOCK yang menentukan blok permintaan IDE (IRB) untuk diproses.

Nilai kembali

IdeHwStartIo mengembalikan TRUE untuk mengakui penerimaan IRB. Driver port mengabaikan nilai pengembalian FALSE.

Keterangan

Driver Miniport harus menyediakan rutinitas IdeHwStartIo untuk memproses aspek permintaan I/O yang harus ditangani secara sinkron. Untuk informasi tentang bagaimana driver miniport memproses aspek permintaan I/O yang tidak disinkronkan, lihat IdeHwBuildIo.

Setelah driver miniport menerima panggilan IdeHwStartIo , ia memiliki permintaan dan harus menyelesaikannya.

Setelah rutinitas ini kembali, driver miniport harus siap untuk segera menerima permintaan berikutnya dari driver port.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header irb.h (termasuk Irb.h)

Lihat juga

IDE_REQUEST_BLOCK

IdeHwBuildIo