Condividi tramite


Metodo ITypeComp::BindType (oaidl.h)

Effettua l'associazione alle descrizioni di tipi contenute all'interno di una libreria dei tipi.

Sintassi

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

Parametri

[in] szName

Nome da associare.

[in] lHashVal

Valore hash per il nome calcolato da LHashValOfName.

[out] ppTInfo

ITypeInfo del tipo a cui è stato associato il nome.

[out] ppTComp

Passa un puntatore valido, ad esempio l'indirizzo di una variabile ITypeComp .

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Uno o più argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.

Commenti

Usare la funzione BindType per associare un nome di tipo a ITypeInfo che descrive il tipo. Questa funzione viene richiamata nel ITypeComp restituito da ITypeLib::GetTypeComp per associare ai tipi definiti all'interno della libreria. Può essere usato anche in futuro per l'associazione a tipi annidati.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oaidl.h

Vedi anche

Itypecomp