次の方法で共有


wiasWriteMultiple 関数 (wiamdef.h)

wiasWriteMultiple 関数は、WIA 項目に複数のプロパティ値を書き込みます。

構文

HRESULT wiasWriteMultiple(
  [in] BYTE              *pWiasContext,
       ULONG             ulCount,
  [in] const PROPSPEC    *ps,
       const PROPVARIANT *pv
);

パラメーター

[in] pWiasContext

WIA 項目コンテキストへのポインター。

ulCount

書き込むプロパティの合計数を指定します。

[in] ps

書き込むプロパティを示す PROPSPEC 構造体の配列の最初の要素へのポインター。

pv

項目に書き込む値を含む PROPVARIANT 構造体の配列の最初の要素へのポインター。

戻り値

成功すると、関数はS_OKを返します。 関数が失敗すると、標準の COM エラーまたは WIA_ERROR_XXX エラーのいずれかが返されます (Microsoft Windows SDK のドキュメントで説明)。

備考

この関数は、Windows SDK ドキュメントで説明されている IPropertyStorage::WriteMultiple と同様の方法で動作します。 PROPSPEC および PROPVARIANT 構造体は、Windows SDK ドキュメントでも説明されています。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows Me および Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー wiamdef.h (Wiamdef.h を含む)
ライブラリ Wiaservc.lib
DLL Wiaservc.dll

関連項目

wiasReadMultiple する