Bagikan melalui


Metode IWiaDevMgr2::EnumDeviceInfo

Membuat enumerator informasi properti untuk setiap perangkat Windows Image Acquisition (WIA) 2.0 yang tersedia.

Sintaks

HRESULT EnumDeviceInfo(
  [in]          LONG              lFlags,
  [out, retval] IEnumWIA_DEV_INFO **ppIEnum
);

Parameter

lFlags [in]

Jenis: LONG

Menentukan jenis perangkat WIA 2.0 yang akan dijumlahkan.

WIA_DEVINFO_ENUM_LOCAL

Hanya perangkat pemindai aktif yang terhubung secara lokal yang dijumlahkan.

WIA_DEVINFO_ENUM_ALL

Semua perangkat dijumlahkan, baik secara lokal maupun jarak jauh, termasuk perangkat yang tidak aktif (terputus) dan perangkat khusus STI warisan.

ppIEnum [out, retval]

Jenis: IEnumWIA_DEV_INFO**

Menerima alamat penunjuk ke antarmuka IEnumWIA_DEV_INFO .

Nilai kembali

Jenis: HRESULT

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

Keterangan

Metode IWiaDevMgr2::EnumDeviceInfo membuat objek enumerator yang mendukung antarmuka IEnumWIA_DEV_INFO . Metode ini menyimpan penunjuk ke antarmuka IEnumWIA_DEV_INFO dalam parameter ppIEnum. Aplikasi dapat menggunakan penunjuk antarmuka IEnumWIA_DEV_INFO untuk menghitung properti setiap perangkat WIA 2.0 yang terpasang pada komputer pengguna.

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

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