VarOr-Funktion (oleauto.h)
Führt eine logische Disjunktion für zwei Varianten aus.
Syntax
HRESULT VarOr(
[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, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die -Funktion funktioniert wie folgt.
pvarLeft | pvarRight | pvarResult |
---|---|---|
TRUE | TRUE | TRUE |
TRUE | false | TRUE |
TRUE | NULL | true |
false | TRUE | TRUE |
false | FALSE | FALSE |
FALSE | NULL | NULL |
NULL | TRUE | TRUE |
NULL | FALSE | NULL |
NULL | NULL | NULL |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |