Método ITypeLib::IsName (oaidl.h)

Indica si una cadena que se ha pasado contiene el nombre de un tipo o miembro descrito en la biblioteca.

Sintaxis

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

Parámetros

[in, out] szNameBuf

Cadena que se va a comprobar. Si este método se ejecuta correctamente, szNameBuf se modifica para que coincida con el caso (mayúsculas) que se encuentra en la biblioteca de tipos.

[in] lHashVal

Valor hash de szNameBuf.

[out] pfName

True si se encontró szNameBuf en la biblioteca de tipos; de lo contrario, false.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_INVALIDARG
Uno o varios de los argumentos no son válidos.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h

Consulte también

ITypeLib