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 错误代码,并在 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