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

如果在类型库中找到 szNameBuf ,则为 True;否则为 false。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
E_INVALIDARG
一个或多个参数无效。
E_OUTOFMEMORY
内存不足,无法完成操作。

要求

要求
目标平台 Windows
标头 oaidl.h

另请参阅

ITypeLib