Fungsi AtaPortControllerSyncRoutine (irb.h)
Rutinitas AtaPortControllerSyncRoutine menyediakan akses tersinkronisasi ke struktur data yang dibagikan di semua saluran pada pengontrol.
Catatan Driver port ATA dan model driver miniport ATA dapat diubah atau tidak tersedia di masa depan. Sebagai gantinya, sebaiknya gunakan driver Storport dan model driver miniport Storport .
Sintaks
BOOLEAN AtaPortControllerSyncRoutine(
[in] PVOID ChannelExtension,
IDE_HW_DPC CallBackRoutine
);
Parameter
[in] ChannelExtension
Penunjuk ke ekstensi saluran.
CallBackRoutine
Penunjuk ke rutinitas untuk dihubungi.
Nilai kembali
Tidak ada
Keterangan
Driver miniport menggunakan rutinitas ini untuk menyinkronkan akses ke struktur data yang dibagikan di seluruh saluran pada pengontrol. Namun, driver miniport harus menggunakan rutinitas ini dengan sangat hemat.
Penunjuk fungsi ControllerSyncRoutine dinyatakan dalam Irb.h sebagai berikut:
typedef
VOID
(*IDE_HW_DPC) (
IN PVOID ChannelExtension
);
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | irb.h (termasuk Ata.h, Irb.h) |