fungsi wiasSetPropChanged (wiamdef.h)

Fungsi wiasSetPropChanged memodifikasi konteks properti untuk menunjukkan bahwa properti sedang diubah.

Sintaks

HRESULT wiasSetPropChanged(
       PROPID               propid,
  [in] WIA_PROPERTY_CONTEXT *pContext,
       BOOL                 bChanged
);

Parameter

propid

Menentukan pengidentifikasi properti properti yang sedang diubah.

[in] pContext

Penunjuk ke struktur WIA_PROPERTY_CONTEXT yang berisi konteks properti saat ini.

bChanged

Menentukan nilai BOOL yang digunakan untuk mengatur elemen tertentu dalam array yang diacu oleh anggota pChanged dari struktur WIA_PROPERTY_CONTEXT. Lihat bagian Keterangan untuk detail selengkapnya.

Nilai kembali

Setelah berhasil, fungsi mengembalikan S_OK. Jika fungsi gagal, fungsi mengembalikan kesalahan COM standar atau salah satu kesalahan WIA_ERROR_XXX (dijelaskan dalam dokumentasi Microsoft Windows SDK).

Keterangan

Anggota pChanged dari struktur WIA_PROPERTY_CONTEXT menunjuk ke array nilai BOOL yang menunjukkan apakah properti tertentu akan diubah. Fungsi ini menetapkan satu elemen dalam array tersebut untuk properti yang ditentukan dalam konteks properti. Fungsi ini harus digunakan setiap kali driver mengubah properti yang memiliki properti dependen dalam validasi. Misalnya, dengan mengubah "Niat Saat Ini", "Resolusi Horizontal" diubah dan harus ditandai sebagai diubah, sehingga validasi "Resolusi X" (WIA_IPS_XRES)dan dependennya masih berlangsung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows Me dan di Windows XP dan versi sistem operasi Windows yang lebih baru.
Target Platform Desktop
Header wiamdef.h (termasuk Wiamdef.h)
Pustaka Wiaservc.lib
DLL Wiaservc.dll

Lihat juga

WIA_PROPERTY_CONTEXT

wiasIsPropChanged