次の方法で共有


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を返す場合、格納される値は 0 になります。 それ以外の場合、ミニドライバー固有のエラー コードは、このパラメーターが指す場所に格納されます。

__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 する