VarXor-Funktion (oleauto.h)

Führt einen logischen Ausschluss für zwei Varianten aus.

Syntax

HRESULT VarXor(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

Parameter

[in] pvarLeft

Die erste Variante.

[in] pvarRight

Die zweite Variante.

[out] pvarResult

Die Ergebnisvariante.

Rückgabewert

Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Funktion funktioniert wie folgt.

pvarLeft pvarRight pvarResult
TRUE TRUE false
true FALSE true
FALSE TRUE TRUE
false FALSE FALSE
NULL NULL NULL

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oleauto.h
Bibliothek OleAut32.lib
DLL OleAut32.dll