Método ITypeComp::BindType (oaidl.h)

Enlaza con las descripciones de tipo que se encuentran dentro de una biblioteca de tipos.

Sintaxis

HRESULT BindType(
  [in]  LPOLESTR  szName,
  [in]  ULONG     lHashVal,
  [out] ITypeInfo **ppTInfo,
  [out] ITypeComp **ppTComp
);

Parámetros

[in] szName

Nombre que se va a enlazar.

[in] lHashVal

Valor hash del nombre calculado por LHashValOfName.

[out] ppTInfo

ITypeInfo del tipo al que estaba enlazado el nombre.

[out] ppTComp

Pasa un puntero válido, como la dirección de una variable ITypeComp .

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.

Comentarios

Use la función BindType para enlazar un nombre de tipo a ITypeInfo que describe el tipo. Esta función se invoca en el ITypeComp devuelto por ITypeLib::GetTypeComp para enlazar a los tipos definidos dentro de esa biblioteca. También se puede usar en el futuro para enlazar a tipos anidados.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h

Consulte también

ITypeComp