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 |