Partager via


ICreateTypeInfo2 ::SetParamCustData, méthode (oaidl.h)

Définit une valeur pour les données personnalisées pour le paramètre spécifié.

Syntaxe

HRESULT SetParamCustData(
  [in] UINT    indexFunc,
  [in] UINT    indexParam,
  [in] REFGUID guid,
  [in] VARIANT *pVarVal
);

Paramètres

[in] indexFunc

Index de la fonction pour laquelle définir les données personnalisées.

[in] indexParam

Index du paramètre de la fonction pour laquelle définir les données personnalisées.

[in] guid

Identificateur global unique (GUID) utilisé pour identifier les données.

[in] pVarVal

Données à stocker (toute variante à l’exception d’un objet).

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.

Configuration requise

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

Voir aussi

ICreateTypeInfo2