Metode IWiaMiniDrv::d rvWriteItemProperties (wiamindr_lh.h)
Metode IWiaMiniDrv::d rvWriteItemProperties menulis properti item driver ke perangkat keras WIA.
Sintaks
HRESULT drvWriteItemProperties(
BYTE *__MIDL__IWiaMiniDrv0021,
LONG __MIDL__IWiaMiniDrv0022,
PMINIDRV_TRANSFER_CONTEXT __MIDL__IWiaMiniDrv0023,
LONG *__MIDL__IWiaMiniDrv0024
);
Parameter
__MIDL__IWiaMiniDrv0021
lFlags [in]
Dicadangkan.
__MIDL__IWiaMiniDrv0022
pWiasContext [in]
Arahkan ke konteks item WIA.
__MIDL__IWiaMiniDrv0023
plDevErrVal [out]
Menunjuk ke lokasi memori yang akan menerima kode status untuk metode ini. Jika metode ini mengembalikan S_OK, nilai yang disimpan akan menjadi nol. Jika tidak, kode kesalahan khusus minidriver akan disimpan di lokasi yang ditujukan oleh parameter ini.
__MIDL__IWiaMiniDrv0024
pmdtc [in]
Menunjuk ke struktur MINIDRV_TRANSFER_CONTEXT yang berisi konteks transfer perangkat.
Mengembalikan nilai
Jika berhasil, metode harus mengembalikan S_OK dan menghapus nilai kesalahan perangkat yang ditunjukkan oleh plDevErrVal. Jika metode gagal, metode harus mengembalikan kode kesalahan COM standar dan menempatkan nilai kode kesalahan khusus minidriver dalam memori yang ditunjukkan oleh plDevErrVal.
Nilai yang diarahkan oleh plDevErrVal dapat dikonversi ke string dengan memanggil IWiaMiniDrv::d rvGetDeviceErrorStr.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wiamindr_lh.h (termasuk Wiamindr.h) |
Lihat juga
IWiaMiniDrv::d rvGetDeviceErrorStr