次の方法で共有


wiasSetItemPropNames 関数 (wiamdef.h)

wiasSetItemPropNames 関数は、プロパティ名を項目のプロパティに書き込みます。

構文

HRESULT wiasSetItemPropNames(
  [in]      BYTE     *pWiasContext,
            LONG     cItemProps,
  [in, out] PROPID   *ppId,
  [in, out] LPOLESTR *ppszNames
);

パラメーター

[in] pWiasContext

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

cItemProps

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

[in, out] ppId

呼び出し元によって割り当てられたプロパティ識別子 (PROPID) の配列の最初の要素へのポインター。

[in, out] ppszNames

書き込むプロパティ名の呼び出し元によって割り当てられた配列の最初の要素へのポインター。

戻り値

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

備考

ミニドライバーは、通常、アイテムのプロパティを初期化するときにこの関数を使用します。 ppId プロパティ識別子の順序は、ppSzNames のプロパティ名の順序一致する必要があります。

必要条件

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

関連項目

wiasSetItemPropAttribs する