ITypeInfo ::GetVarDesc, méthode (oaidl.h)
Récupère une structure VARDESC qui décrit la variable spécifiée.
Syntaxe
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
Paramètres
[in] index
Index de la variable dont la description doit être retournée. L’index doit être compris entre 0 et 1 inférieur au nombre de variables dans ce type.
[out] ppVarDesc
VARDESC qui décrit la variable spécifiée.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un ou plusieurs arguments ne sont pas valides. |
|
Mémoire insuffisante pour terminer l’opération. |
Remarques
Pour libérer la structure VARDESC, utilisez ReleaseVarDesc.
Exemples
Dans l’exemple suivant, la fonction CHECKRESULT n’est pas définie. Remplacez cette fonction par votre code de gestion des erreurs.
CHECKRESULT(ptypeinfo->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |