Compartilhar via


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

Associa-se às descrições de tipo contidas em uma biblioteca de tipos.

Sintaxe

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

Parâmetros

[in] szName

O nome a ser associado.

[in] lHashVal

O valor de hash para o nome calculado por LHashValOfName.

[out] ppTInfo

Um ITypeInfo do tipo ao qual o nome foi associado.

[out] ppTComp

Passa um ponteiro válido, como o endereço de uma variável ITypeComp .

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_INVALIDARG
Um ou mais argumentos não são válidos.
E_OUTOFMEMORY
Memória insuficiente para concluir a operação.

Comentários

Use a função BindType para associar um nome de tipo ao ITypeInfo que descreve o tipo. Essa função é invocada no ITypeComp que é retornado por ITypeLib::GetTypeComp para associar a tipos definidos dentro dessa biblioteca. Ele também pode ser usado no futuro para associação a tipos aninhados.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oaidl.h

Confira também

Itypecomp