Método ITypeInfo::GetVarDesc (oaidl.h)
Recupera uma estrutura VARDESC que descreve a variável especificada.
Sintaxe
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
Parâmetros
[in] index
O índice da variável cuja descrição deve ser retornada. O índice deve estar no intervalo de 0 a 1 menor que o número de variáveis nesse tipo.
[out] ppVarDesc
Um VARDESC que descreve a variável especificada.
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. |
Comentários
Para liberar a estrutura VARDESC, use ReleaseVarDesc.
Exemplos
No exemplo a seguir, a função CHECKRESULT é indefinida. Substitua essa função pelo código de tratamento de erros.
CHECKRESULT(ptypeinfo->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oaidl.h |