Méthode ICreateTypeInfo ::AddRefTypeInfo (oaidl.h)
Ajoute une description de type à ceux référencés par la description de type en cours de création.
Syntaxe
HRESULT AddRefTypeInfo(
[in] ITypeInfo *pTInfo,
[in] HREFTYPE *phRefType
);
Paramètres
[in] pTInfo
Description de type à référencer.
[in] phRefType
Handle que cette description de type associe aux informations de type référencées.
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. |
|
Impossible d’écrire dans la destination. |
|
Mémoire insuffisante pour terminer l’opération. |
|
Incompatibilité de type. |
Remarques
Le deuxième paramètre retourne un pointeur vers le handle des informations de type ajoutées. Si AddRefTypeInfo a été appelé précédemment pour les mêmes informations de type, l’index retourné par l’appel précédent est retourné dans phRefType. Si la description de type référencée se trouve dans la bibliothèque de types en cours de création, ses informations de type peuvent être obtenues en appelant IUnknown ::QueryInterface(IID_ITypeInfo, ...) sur l’interface ICreateTypeInfo de cette description de type.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |