Metode IWiaDevMgr::RegisterEventCallbackInterface (wia_xp.h)
Metode IWiaDevMgr::RegisterEventCallbackInterface mendaftarkan pemberitahuan peristiwa Windows Image Acquisition (WIA) aplikasi yang sedang berjalan.
Sintaks
HRESULT RegisterEventCallbackInterface(
[in] LONG lFlags,
[in] BSTR bstrDeviceID,
[in] const GUID *pEventGUID,
[in] IWiaEventCallback *pIWiaEventCallback,
[out] IUnknown **pEventObject
);
Parameter
[in] lFlags
Jenis: LONG
Saat ini tidak digunakan. Harus diatur ke nol.
[in] bstrDeviceID
Jenis: BSTR
Menentukan pengidentifikasi perangkat. Teruskan NULL untuk mendaftar acara di semua perangkat WIA.
[in] pEventGUID
Jenis: const GUID*
Menentukan peristiwa tempat aplikasi mendaftar. Untuk daftar peristiwa standar, lihat Pengidentifikasi Peristiwa WIA.
[in] pIWiaEventCallback
Jenis: IWiaEventCallback*
Arahkan ke antarmuka IWiaEventCallback yang digunakan sistem WIA untuk mengirim pemberitahuan peristiwa.
[out] pEventObject
Jenis: IUnknown**
Menerima alamat pointer ke antarmuka IUnknown .
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Aplikasi menggunakan metode EnumRegisterEventInfo untuk mengambil pointer ke objek enumerator untuk properti pendaftaran peristiwa.
Aplikasi dapat menemukan apakah peristiwa adalah peristiwa jenis tindakan atau jenis pemberitahuan (atau keduanya) dengan memeriksa nilai ulFlags dari struktur WIA_DEV_CAP yang dikembalikan oleh enumerasi peristiwa.
Aplikasi dapat membatalkan pendaftaran peristiwa dengan menggunakan pointer IUnknown yang dikembalikan melalui parameter pEventObject untuk memanggil metode IUnknown::Release .
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] |
Target Platform | Windows |
Header | wia_xp.h (termasuk Wia.h) |
Pustaka | Wiaguid.lib |
DLL | Wiaservc.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk