Método ITypeInfo::GetFuncDesc (oaidl.h)
Recupera a estrutura FUNCDESC que contém informações sobre uma função especificada.
Sintaxe
HRESULT GetFuncDesc(
[in] UINT index,
[out] FUNCDESC **ppFuncDesc
);
Parâmetros
[in] index
O índice da função cuja descrição deve ser retornada. O índice deve estar no intervalo de 0 a 1 menor que o número de funções nesse tipo.
[out] ppFuncDesc
Uma estrutura FUNCDESC que descreve a função especificada.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Um ou mais dos argumentos não são válidos. |
|
Memória insuficiente para concluir a operação. |
Comentários
A função ITypeInfo::GetFuncDesc fornece acesso a uma estrutura FUNCDESC que descreve a função com o índice especificado. A estrutura FUNCDESC deve ser liberada com ITypeInfo::ReleaseFuncDesc. O número de funções no tipo é um dos atributos contidos na estrutura TYPEATTR.
Exemplos
No exemplo a seguir, a função CHECKRESULT é indefinida. Substitua essa função pelo código de tratamento de erros.
CHECKRESULT(ptypeinfo->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oaidl.h |