Método ITypeInfo::GetRefTypeInfo (oaidl.h)

Se uma descrição de tipo faz referência a outras descrições de tipo, ela recuperará as descrições do tipo de referência.

Sintaxe

HRESULT GetRefTypeInfo(
  [in]  HREFTYPE  hRefType,
  [out] ITypeInfo **ppTInfo
);

Parâmetros

[in] hRefType

Um identificador para a descrição do tipo referenciado a ser retornado.

[out] ppTInfo

A descrição do tipo referenciado.

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

No retorno, o segundo parâmetro contém um ponteiro para um ponteiro para uma descrição de tipo referenciada por essa descrição de tipo. Uma descrição de tipo deve ter uma referência a cada descrição de tipo que ocorra como o tipo de qualquer uma de suas variáveis, parâmetros de função ou tipos de retorno de função. Por exemplo, se o tipo de um membro de dados for um tipo de registro, a descrição do tipo desse membro de dados conterá o hRefType de uma descrição de tipo referenciada. Para obter um ponteiro para a descrição do tipo, a referência é passada para GetRefTypeInfo.

Requisitos

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

Confira também

ITypeInfo