共用方式為


IWiaMiniDrv::d rvWriteItemProperties 方法 (wiamindr_lh.h)

IWiaMiniDrv::d rvWriteItemProperties 方法會將驅動程式專案屬性寫入 WIA 硬體裝置。

語法

HRESULT drvWriteItemProperties(
  BYTE                      *__MIDL__IWiaMiniDrv0021,
  LONG                      __MIDL__IWiaMiniDrv0022,
  PMINIDRV_TRANSFER_CONTEXT __MIDL__IWiaMiniDrv0023,
  LONG                      *__MIDL__IWiaMiniDrv0024
);

參數

__MIDL__IWiaMiniDrv0021

lFlags [in]

保留的。

__MIDL__IWiaMiniDrv0022

pWiasContext [in]

WIA 專案內容的指標。

__MIDL__IWiaMiniDrv0023

plDevErrVal [out]

指向將接收此方法狀態代碼的記憶體位置。 如果此方法傳回S_OK,則儲存的值會是零。 否則,迷你驅動程式特定的錯誤碼會儲存在此參數所指向的位置。

__MIDL__IWiaMiniDrv0024

pmdtc [in]

指向包含裝置傳輸內容的 MINIDRV_TRANSFER_CONTEXT 結構。

傳回值

成功時,方法應該會傳回S_OK,並清除 plDevErrVal 所指向的裝置錯誤值。 如果方法失敗,它應該會傳回標準 COM 錯誤碼,並將minidriver特定錯誤碼值放在 plDevErrVal 指向的記憶體中。

plDevErrVal 所指向的值可以藉由呼叫 IWiaMiniDrv::d rvGetDeviceErrorStr 來轉換成字符串。

規格需求

需求
目標平台 桌面
標頭 wiamindr_lh.h (包含 Wiamindr.h)

另請參閱

IWiaMiniDrv

IWiaMiniDrv::d rvGetDeviceErrorStr

IWiaMiniDrv::d rvReadItemProperties

MINIDRV_TRANSFER_CONTEXT

wiasGetRootItem

wiasReadMultiple

wiasReadPropBin

wiasReadPropFloat

wiasReadPropGuid

wiasReadPropLong

wiasReadPropStr