Membuat Pohon Item Driver WIA

Setelah minidriver diinisialisasi, itu harus membuat pohon item driver di metode IWiaMiniDrv::d rvInitializeWia dengan:

  1. Membuat pohon item driver jika belum ada. Minidriver mengatur bendera item akar dan membuat item akar dengan memanggil fungsi pustaka layanan driver wiasCreateDrvItem. Minidriver menyimpan penunjuk yang dikembalikan ke item akar dalam variabel anggota privat.

  2. Membuat item anak untuk setiap item pada perangkat menggunakan fungsi wiasCreateDrvItem . Fungsi ini membuat konteks khusus perangkat di mana minidriver dapat menyimpan informasi tentang item.

  3. Memanggil metode IWiaDrvItem::AddItemToFolder pada setiap item anak untuk menambahkan item ke pohon item driver.