Partager via


Méthode ICreateTypeInfo ::SetFuncAndParamNames (oaidl.h)

Définit le nom d’une fonction et les noms de ses paramètres sur les noms spécifiés.

Syntaxe

HRESULT SetFuncAndParamNames(
  [in] UINT     index,
  [in] LPOLESTR *rgszNames,
  [in] UINT     cNames
);

Paramètres

[in] index

Index de la fonction dont le nom de fonction et les noms de paramètres doivent être définis.

[in] rgszNames

Tableau de pointeurs vers des noms. Le premier élément est le nom de la fonction. Les éléments suivants sont des noms de paramètres.

[in] cNames

Nombre d’éléments dans le tableau rgszNames .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.
E_ACCESSDENIED
Impossible d’écrire dans la destination.
STG_E_INSUFFICIENTMEMORY
Mémoire insuffisante pour terminer l’opération.
TYPE_E_ELEMENTNOTFOUND
L’élément est introuvable.

Remarques

Cette méthode doit être utilisée une fois pour chaque propriété. Le dernier paramètre pour les fonctions d’accesseur put et putref n’est pas nommé.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oaidl.h

Voir aussi

ICreateTypeInfo