Metodo ITypeInfo::GetVarDesc (oaidl.h)
Recupera una struttura VARDESC che descrive la variabile specificata.
Sintassi
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
Parametri
[in] index
Indice della variabile la cui descrizione deve essere restituita. L'indice deve trovarsi nell'intervallo compreso tra 0 e 1 minore del numero di variabili in questo tipo.
[out] ppVarDesc
VARDESC che descrive la variabile specificata.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
|
Memoria insufficiente per completare l'operazione. |
Commenti
Per liberare la struttura VARDESC, usare ReleaseVarDesc.
Esempio
Nell'esempio seguente la funzione CHECKRESULT non è definita. Sostituire questa funzione con il codice di gestione degli errori.
CHECKRESULT(ptypeinfo->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oaidl.h |