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]
引っ込み思案。 0 に設定します。
__MIDL__IWiaMiniDrv0026
nPropSpec [in]
pPropSpec 配列内の項目の数を示します。
__MIDL__IWiaMiniDrv0027
pPropSpec [in]
PROPSPEC 構造体の配列の最初の要素 ポイントします。
__MIDL__IWiaMiniDrv0028
pWiasContext [in]
WIA 項目コンテキストへのポインター。
__MIDL__IWiaMiniDrv0029
plDevErrVal [out]
このメソッドの状態コードを受け取るメモリの場所を指します。 このメソッドが S_OKを返す場合、格納される値は 0 になります。 それ以外の場合、ミニドライバー固有のエラー コードは、このパラメーターが指す場所に格納されます。
戻り値
成功した場合、メソッドは S_OK を返し、plDevErrVal によって指デバイス エラー値をクリアする必要があります。 メソッドが失敗した場合は、標準の COM エラー コードを返し、plDevErrVal によって指されるメモリにミニドライバー固有のエラー コード値配置する必要があります。
plDevErrVal 指す値は、IWiaMiniDrv::d rvGetDeviceErrorStr 呼び出すことによって、文字列に変換できます。
備考
このメソッドでは、ミニドライバーは、デバイスから要求されたプロパティを読み取る必要があります。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wiamindr_lh.h (Wiamindr.h を含む) |
関連項目
IWiaMiniDrv の
IWiaMiniDrv::d rvGetDeviceErrorStr
IWiaMiniDrv::d rvWriteItemProperties
wiasWritePropStr を する