Partager via


Méthode ITypeInfo ::GetMops (oaidl.h)

Récupère des informations de marshaling.

Syntaxe

HRESULT GetMops(
  [in]  MEMBERID memid,
  [out] BSTR     *pBstrMops
);

Paramètres

[in] memid

ID de membre qui indique les informations de marshaling nécessaires.

[out] pBstrMops

Chaîne d’opcode utilisée pour marshaler les champs de la structure décrite par la description de type référencée, ou null s’il n’y a aucune information à retourner.

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.

Remarques

Si l’ID de membre transmis est MEMBERID_NIL, la fonction retourne la chaîne opcode pour marshaler les champs de la structure décrite par la description de type. Sinon, il retourne la chaîne d’opcode pour marshaler la fonction spécifiée par l’index.

Si la description de type hérite d’une autre description de type, cette fonction se répète sur la description de type de base, si nécessaire, pour rechercher l’élément avec l’ID de membre demandé.

Configuration requise

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

Voir aussi

ITypeInfo