Bagikan melalui


SDBUS_CALLBACK_ROUTINE fungsi panggilan balik (ntddsd.h)

Prototipe PSDBUS_CALLBACK_ROUTINE mendeklarasikan rutinitas panggilan balik driver Secure Digital (SD) yang digunakan driver bus SD untuk melaporkan gangguan perangkat kepada pengemudi.

Sintaks

SDBUS_CALLBACK_ROUTINE SdbusCallbackRoutine;

void SdbusCallbackRoutine(
  [in] PVOID CallbackRoutineContext,
  [in] ULONG InterruptType
)
{...}

Parameter

[in] CallbackRoutineContext

Arahkan ke informasi konteks yang diteruskan pengemudi bus ke rutinitas panggilan balik. Driver perangkat memasok driver bus dengan informasi ini ketika menginisialisasi antarmuka bus SD.

[in] InterruptType

Harus diatur ke SDBUS_INTTYPE_DEVICE.

Nilai kembali

Tidak ada

Keterangan

Ketika driver perangkat SD menginisialisasi instans antarmuka bus SD, driver perangkat SD memuat anggota CallbackRoutine dari struktur SDBUS_INTERFACE_PARAMETERS dengan pointer ke PSDBUS_CALLBACK_ROUTINE.

Sopir bus memanggil rutinitas panggilan balik pengemudi kartu SD setiap kali kartu menunjukkan gangguan. Rutinitas panggilan balik harus mengirim perintah perangkat yang sesuai untuk menangani dan menghapus interupsi pada kartu. Setelah menyelesaikan rangkaian operasi I/O, driver kartu SD harus mengakui gangguan tersebut. Untuk informasi selengkapnya tentang bagaimana driver kartu SD mengakui gangguan, lihat PSDBUS_ACKNOWLEDGE_INT_ROUTINE.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header ntddsd.h (termasuk Ntddsd.h)

Lihat juga

SDBUS_INTERFACE_PARAMETERS