ITypeInfo::GetTypeAttr
9/8/2008
Este método recupera uma TYPEATTR estrutura que contém os atributos descrição tipo.
Syntax
HRESULT GetTypeAttr(
TYPEATTR FAR* FAR* ppTypeAttr
);
Parameters
- ppTypeAttr
[out] Em retorno, ponteiro para um ponteiro para uma estrutura que contém os atributos de descrição esse 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 gravar o arquivo. |
TYPE_E_INVDATAREAD |
A função não pôde ler a partir de arquivo. |
TYPE_E_UNSUPFORMAT |
A biblioteca tipo tem um formato mais antigo. |
TYPE_E_INVALIDSTATE |
Não foi possível abrir a biblioteca tipo. |
Remarks
A livre a TYPEATTR estrutura, use ITypeInfo::ReleaseTypeAttr.
Example
CHECKRESULT(ptypeinfoCur->GetTypeAttr(&ptypeattrCur));
.
.
.
ptypeinfoCur->ReleaseTypeAttr(ptypeattrCur);
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 |