Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |