IDebugHostEvaluator3::Compare-Methode (dbgmodel.h)
Die Compare-Methode vergleicht zwei modellbasierte Objekte für die linguistische Gleichheit. Bei Bedarf werden Zeiger und Zeigergleichheit behandelt.
Syntax
HRESULT Compare(
IModelObject *pLeft,
IModelObject *pRight,
IModelObject **ppResult
);
Parameter
pLeft
Ein Zeiger auf die IModelObject-Schnittstelle des ersten zu vergleichenden Objekts.
pRight
Ein Zeiger auf die IModelObject-Schnittstelle des zweiten zu vergleichenden Objekts.
ppResult
Ein Zeiger auf eine Zeigervariable, die das Ergebnis IModelObject-Schnittstelleempfängt. Dies enthält das Ergebnis des Vergleichs.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Die Compare-Methode eignet sich für linguistische und semantische Vergleiche modellbasierter Objekte, einschließlich Prüfungen auf Zeiger- und Zeigerkoersionsgleichheit.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |