Antarmuka COM IWiaMiniDrvCallBack
Antarmuka IWiaMiniDrvCallBack menyediakan satu tautan dalam rantai komunikasi antara minidriver dan aplikasi. Karena minidriver tidak dapat berkomunikasi langsung dengan aplikasi, dan sebaliknya, komunikasi apa pun antara keduanya harus melalui perantara: layanan WIA. Untuk mengaktifkan komunikasi ini, aplikasi mengimplementasikan antarmuka IWiaDataCallback (dijelaskan dalam dokumentasi Microsoft Windows SDK). Antarmuka ini mencakup metode IWiaDataCallback::BandedDataCallback , yang dapat dipanggil oleh layanan WIA. Jika aplikasi menyediakan rutinitas panggilan balik ini, layanan WIA membuat panggilan balik lain, metode IWiaMiniDrvCallBack::MiniDrvCallback , yang disediakan untuk digunakan oleh minidriver.
Ketika minidriver siap untuk mengirim data gambar dari perangkat pencitraan atau untuk mentransfer pesan status (persentase data yang ditransfer, misalnya), itu memanggil layanan WIA IWiaMiniDrvCallBack::MiniDrvCallback. Layanan WIA kemudian meneruskan data atau pesan ke aplikasi saat memanggil panggilan balik aplikasi.