Share via


ITypeLib::IsName メソッド (oaidl.h)

渡された文字列がライブラリで記述される型またはメンバーの名前を格納しているかどうかを示します。

構文

HRESULT IsName(
  [in, out] LPOLESTR szNameBuf,
  [in]      ULONG    lHashVal,
  [out]     BOOL     *pfName
);

パラメーター

[in, out] szNameBuf

テストする文字列。 このメソッドが成功した場合、タイプ ライブラリで見つかった大文字と小文字 (大文字) に一致するように szNameBuf が変更されます。

[in] lHashVal

szNameBuf のハッシュ値。

[out] pfName

True を指定すると、タイプ ライブラリで szNameBuf が見つかりました。それ以外の場合は false。

戻り値

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

リターン コード 説明
S_ok
正常終了しました。
E_INVALIDARG
1 つ以上の引数が無効です。
E_OUTOFMEMORY
操作を完了するにはメモリが不足しています。

要件

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

こちらもご覧ください

ITypeLib