Méthode ITypeInfo ::GetFuncDesc (oaidl.h)
Récupère la structure FUNCDESC qui contient des informations sur une fonction spécifiée.
Syntaxe
HRESULT GetFuncDesc(
[in] UINT index,
[out] FUNCDESC **ppFuncDesc
);
Paramètres
[in] index
Index de la fonction dont la description doit être retournée. L’index doit être compris entre 0 et 1 inférieur au nombre de fonctions dans ce type.
[out] ppFuncDesc
Structure FUNCDESC qui décrit la fonction 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
La fonction ITypeInfo ::GetFuncDesc permet d’accéder à une structure FUNCDESC qui décrit la fonction avec l’index spécifié. La structure FUNCDESC doit être libérée avec ITypeInfo ::ReleaseFuncDesc. Le nombre de fonctions dans le type est l’un des attributs contenus dans la structure TYPEATTR.
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->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |