IWiaMiniDrv::d rvReadItemProperties 方法 (wiamindr_lh.h)
IWiaMiniDrv::d rvReadItemProperties 方法會讀取需要更新的驅動程序項目屬性。
語法
HRESULT drvReadItemProperties(
BYTE *__MIDL__IWiaMiniDrv0025,
LONG __MIDL__IWiaMiniDrv0026,
ULONG __MIDL__IWiaMiniDrv0027,
const PROPSPEC *__MIDL__IWiaMiniDrv0028,
LONG *__MIDL__IWiaMiniDrv0029
);
參數
__MIDL__IWiaMiniDrv0025
lFlags [in]
保留的。 設定為零。
__MIDL__IWiaMiniDrv0026
nPropSpec [in]
指出 pPropSpec 陣列中的項目數。
__MIDL__IWiaMiniDrv0027
pPropSpec [in]
指向 PROPSPEC 結構陣列的第一個專案。
__MIDL__IWiaMiniDrv0028
pWiasContext [in]
WIA 專案內容的指標。
__MIDL__IWiaMiniDrv0029
plDevErrVal [out]
指向將接收此方法狀態代碼的記憶體位置。 如果此方法傳回 S_OK,則儲存的值會是零。 否則,迷你驅動程式特定的錯誤碼會儲存在此參數所指向的位置。
傳回值
成功時,方法應該會 傳回S_OK ,並清除 plDevErrVal 所指向的裝置錯誤值。 如果方法失敗,它應該會傳回標準 COM 錯誤碼,並將minidriver特定錯誤碼值放在 plDevErrVal 指向的記憶體中。
plDevErrVal 所指向的值可以藉由呼叫 IWiaMiniDrv::d rvGetDeviceErrorStr 來轉換成字符串。
備註
在此方法中,迷你驅動程序應該從裝置讀取所要求的屬性。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | wiamindr_lh.h (包含 Wiamindr.h) |
另請參閱
IWiaMiniDrv::d rvGetDeviceErrorStr