fungsi wiasSetPropertyAttributes (wiamdef.h)
Fungsi wiasSetPropertyAttributes mengatur bendera akses dan nilai yang valid untuk sekumpulan properti.
Sintaks
HRESULT wiasSetPropertyAttributes(
[in] BYTE *pWiasContext,
LONG cPropSpec,
[in] PROPSPEC *pPropSpec,
[in] ULONG *pulAccessFlags,
[out] PROPVARIANT *pPropVar
);
Parameter
[in] pWiasContext
Arahkan ke konteks item WIA.
cPropSpec
Menentukan jumlah properti.
[in] pPropSpec
Penunjuk ke struktur PROPSPEC yang menunjukkan properti untuk mengatur nilai dan bendera akses yang valid.
[in] pulAccessFlags
Penunjuk ke array yang berisi bendera akses yang akan ditulis.
[out] pPropVar
Penunjuk ke array struktur PROPVARIANT yang berisi nilai yang valid untuk ditulis.
Nilai kembali
Jika 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
Minidriver harus menggunakan fungsi wiasSetItemPropAttribs untuk menginisialisasi grup properti sederhana.
Minidriver dapat mengatur bendera WIA_PROP_CACHEABLE pada properti yang tidak berubah dari waktu ke waktu. Dengan mengatur bendera ini pada properti, minidriver menunjukkan bahwa layanan WIA dapat menyimpan nilai properti. Lihat dokumentasi Windows SDK untuk daftar semua atribut properti.
Struktur PROPSPEC dan PROPVARIANT didefinisikan dalam dokumentasi Windows SDK.
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 |