struktur WIA_DEV_CAP (wia_xp.h)

Aplikasi menggunakan struktur WIA_DEV_CAP untuk menghitung kemampuan perangkat. Kemampuan perangkat ditentukan oleh peristiwa atau perintah yang didukung perangkat. Untuk informasi selengkapnya, lihat IEnumWIA_DEV_CAPS.

Sintaks

typedef struct _WIA_DEV_CAP {
  GUID  guid;
  ULONG ulFlags;
  BSTR  bstrName;
  BSTR  bstrDescription;
  BSTR  bstrIcon;
  BSTR  bstrCommandline;
} WIA_DEV_CAP, *PWIA_DEV_CAP, WIA_EVENT_HANDLER, *PWIA_EVENT_HANDLER;

Anggota

guid

Jenis: GUID

Menentukan GUID yang mengidentifikasi kemampuan perangkat. Anggota ini dapat diatur ke salah satu nilai yang ditentukan dalam Perintah Perangkat WIA atau Pengidentifikasi Peristiwa WIA.

ulFlags

Jenis: ULONG

Digunakan saat menghitung penanganan aktivitas. Nilai yang mungkin tercantum dalam tabel ini.

Nilai Deskripsi
WIA_IS_DEFAULT_HANDLER Handler yang saat ini terdaftar harus digunakan. Ini adalah satu-satunya nilai yang valid saat menghitung penanganan aktivitas. Ini bukan nilai yang valid saat menghitung kemampuan peristiwa perangkat.
WIA_ACTION_EVENT Kejadian ini adalah jenis tindakan, sehingga program yang menggunakan API pendaftaran persisten, IWiaDevMgr::RegisterEventCallbackProgram dan IWiaDevMgr::RegisterEventCallbackCLSID, dapat menerimanya.
WIA_NOTIFICATION_EVENT Peristiwa ini adalah jenis pemberitahuan, sehingga program yang menggunakan fungsi pendaftaran runtime, IWiaDevMgr::RegisterEventCallbackInterface, dapat menerimanya.

bstrName

Jenis: BSTR

Menentukan string yang berisi versi pendek dari nama kapabilitas.

bstrDescription

Jenis: BSTR

Menentukan string yang berisi deskripsi kemampuan yang ditampilkan kepada pengguna.

bstrIcon

Jenis: BSTR

Menentukan string yang mewakili lokasi dan ID sumber daya ikon yang mewakili kemampuan atau handler ini. String harus dalam bentuk berikut: drive:\path\module,n, di mana n adalah ID sumber daya yang dinegasikan ikon (yaitu, jika ID sumber daya ikon adalah 100, maka n adalah -100).

bstrCommandline

Jenis: BSTR

Menentukan string yang mewakili argumen baris perintah.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wia_xp.h (termasuk Wia.h)