Método ICreateTypeInfo::AddRefTypeInfo (oaidl.h)
Adiciona uma descrição de tipo àqueles referenciados pela descrição do tipo que está sendo criada.
Sintaxe
HRESULT AddRefTypeInfo(
[in] ITypeInfo *pTInfo,
[in] HREFTYPE *phRefType
);
Parâmetros
[in] pTInfo
A descrição do tipo a ser referenciada.
[in] phRefType
O identificador que essa descrição de tipo associa às informações de tipo referenciadas.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Um ou mais argumentos não são válidos. |
|
Memória insuficiente para concluir a operação. |
|
Não é possível gravar no destino. |
|
Memória insuficiente para concluir a operação. |
|
Tipos incompatíveis. |
Comentários
O segundo parâmetro retorna um ponteiro para o identificador das informações de tipo adicionadas. Se AddRefTypeInfo tiver sido chamado anteriormente para as mesmas informações de tipo, o índice retornado pela chamada anterior será retornado em phRefType. Se a descrição do tipo referenciada estiver na biblioteca de tipos que está sendo criada, suas informações de tipo poderão ser obtidas chamando IUnknown::QueryInterface(IID_ITypeInfo, ...) na interface ICreateTypeInfo dessa descrição de tipo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oaidl.h |