Metode IWiaMiniDrv::d rvReadItemProperties (wiamindr_lh.h)
Metode IWiaMiniDrv::d rvReadItemProperties membaca properti item driver yang perlu diperbarui.
Sintaks
HRESULT drvReadItemProperties(
BYTE *__MIDL__IWiaMiniDrv0025,
LONG __MIDL__IWiaMiniDrv0026,
ULONG __MIDL__IWiaMiniDrv0027,
const PROPSPEC *__MIDL__IWiaMiniDrv0028,
LONG *__MIDL__IWiaMiniDrv0029
);
Parameter
__MIDL__IWiaMiniDrv0025
lFlags [in]
Dicadangkan. Atur ke nol.
__MIDL__IWiaMiniDrv0026
nPropSpec [in]
Menunjukkan jumlah item dalam array pPropSpec .
__MIDL__IWiaMiniDrv0027
pPropSpec [in]
Menunjuk ke elemen pertama dari array struktur PROPSPEC .
__MIDL__IWiaMiniDrv0028
pWiasContext [in]
Arahkan ke konteks item WIA.
__MIDL__IWiaMiniDrv0029
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 ditujukkan oleh parameter ini.
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 ditujukkan oleh plDevErrVal dapat dikonversi ke string dengan memanggil IWiaMiniDrv::d rvGetDeviceErrorStr.
Keterangan
Dalam metode ini, minidriver harus membaca properti yang diminta dari perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wiamindr_lh.h (termasuk Wiamindr.h) |
Lihat juga
IWiaMiniDrv::d rvGetDeviceErrorStr