ITypeInfo::GetRefTypeInfo
9/8/2008
Este método recupera as descrições tipo relacionado por uma descrição tipo especificado.
Syntax
HRESULT GetRefTypeInfo(
HREFTYPE hRefType,
ITypeInfo FAR* FAR* ppTInfo
);
Parameters
- hRefType
[no] Identificador para o relacionado descrição tipo a ser retornado.
- ppTInfo
[out] Ponteiro para um ponteiro para o relacionado descrição tipo.
Return Value
A seguinte tabela mostra os valores de retorno para esta função.
Valor | Descrição |
---|---|
S_OK |
O sucesso. |
E_OUTOFMEMORY |
Memória insuficiente. |
E_INVALIDARG |
Um ou mais dos parâmetros é inválido. |
TYPE_E_IOERROR |
A função não pôde ler a partir de arquivo. |
TYPE_E_INVDATAREAD |
Dados inválidos. |
TYPE_E_UNSUPFORMAT |
A biblioteca tipo tem um formato mais antigo. |
TYPE_E_INVALIDSTATE |
Não foi possível abrir a biblioteca tipo. |
TYPE_E_WRONGTYPEKIND |
Tipo incompatível. |
TYPE_E_ELEMENTNOTFOUND |
O elemento não foi encontrado. |
TYPE_E_REGISTRYACCESS |
Houve um erro acessando o sistema registro banco de dados. |
TYPE_E_LIBNOTREGISTERED |
A biblioteca tipo não foi encontrada no registro banco de dados sistema. |
Remarks
Em retorno, o segundo parâmetro contém um ponteiro para um ponteiro para uma descrição tipo que está relacionado por essa descrição tipo.
Uma descrição tipo deve ter uma referência para cada descrição tipo que ocorre como o tipo de qualquer uma das suas variáveis, função parâmetros ou tipos de retorno função.
Para exemplo, se o tipo de um membro dados é um tipo registro, a descrição tipo para esse membro dados contém a hRefTypeDe um relacionado descrição tipo.
Para um ponteiro para a descrição tipo, a referência é passado para get GetRefTypeInfo.
Requirements
Header | oaidl.h, oaidl.idl |
Library | oleaut32.lib, uuid.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |