Partager via


IDebugHostEvaluator3 ::Compare, méthode (dbgmodel.h)

La méthode Compare compare deux objets basés sur un modèle pour l’égalité linguistiquement. Il gère les pointeurs et l’égalité de contrainte de pointeur si nécessaire.

Syntaxe

HRESULT Compare(
  IModelObject *pLeft,
  IModelObject *pRight,
  IModelObject **ppResult
);

Paramètres

pLeft

Pointeur vers l’interface IModelObject du premier objet à comparer.

pRight

Pointeur vers l’interface IModelObject du deuxième objet à comparer.

ppResult

Pointeur vers une variable de pointeur qui reçoit le résultat 'interface IModelObject. Cela contiendra le résultat de la comparaison.

Valeur de retour

Si la méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

La méthode Compare est utile pour les comparaisons linguistiques et sémantiques d’objets basés sur des modèles, y compris les vérifications de l’égalité de pointeur et de forçage de pointeur.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDebugHostEvaluator3