次の方法で共有


ICreateTypeInfo::SetFuncAndParamNames メソッド (oaidl.h)

関数の名前とそのパラメーターの名前を、指定した名前に設定します。

構文

HRESULT SetFuncAndParamNames(
  [in] UINT     index,
  [in] LPOLESTR *rgszNames,
  [in] UINT     cNames
);

パラメーター

[in] index

関数名とパラメーター名を設定する関数のインデックス。

[in] rgszNames

名前へのポインターの配列。 最初の要素は関数名です。 後続の要素はパラメーターの名前です。

[in] cNames

rgszNames 配列内の要素の数。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_ok
正常終了しました。
E_INVALIDARG
1 つ以上の引数が無効です。
E_OUTOFMEMORY
操作を完了するためのメモリ不足。
E_ACCESSDENIED
宛先に書き込めません。
STG_E_INSUFFICIENTMEMORY
操作を完了するためのメモリ不足。
TYPE_E_ELEMENTNOTFOUND
要素が見つかりません。

注釈

このメソッドは、プロパティごとに 1 回使用する必要があります。 put および putref アクセサー関数の最後のパラメーターは名前なしです。

要件

要件
対象プラットフォーム Windows
ヘッダー oaidl.h

こちらもご覧ください

ICreateTypeInfo