Bagikan melalui


Metode IWiaDevMgr2::CreateDevice

Membuat pohon hierarki objek IWiaItem2 untuk perangkat Windows Image Acquisition (WIA) 2.0.

Sintaks

HRESULT CreateDevice(
  [in]  LONG      lFlags,
  [in]  BSTR      bstrDeviceID,
  [out] IWiaItem2 **ppWiaItem2Root
);

Parameter

lFlags [in]

Jenis: LONG

Saat ini tidak digunakan. Harus diatur ke nol.

bstrDeviceID [in]

Jenis: BSTR

Menentukan pengidentifikasi unik perangkat WIA 2.0.

ppWiaItem2Root [out]

Jenis: IWiaItem2**

Menerima alamat penunjuk ke antarmuka IWiaItem2 dari item akar di pohon hierarkis untuk perangkat WIA 2.0.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Aplikasi menggunakan metode IWiaDevMgr2::CreateDevice untuk membuat objek perangkat untuk perangkat WIA 2.0 yang ditentukan oleh parameter bstrDeviceID. Ketika kembali, metode IWiaDevMgr2::CreateDevice menyimpan alamat penunjuk dalam parameter ppWiaItem2Root, yang menunjuk ke item akar pohon objek IWiaItem2 yang dibuat oleh IWiaDevMgr2::CreateDevice. Aplikasi dapat menggunakan pohon objek ini untuk mengontrol dan mengambil data dari perangkat WIA 2.0.

Aplikasi harus memanggil metode IUnknown::Release pada pointer yang mereka terima melalui parameter ppWiaItem2Root .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Wia.h
IDL
Wia.idl