Fonction VarImp (oleauto.h)
Effectue une implication au niveau du bit sur deux variantes.
Syntaxe
HRESULT VarImp(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[out] LPVARIANT pvarResult
);
Paramètres
[in] pvarLeft
Première variante.
[in] pvarRight
Deuxième variante.
[out] pvarResult
Variante de résultat.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
La fonction fonctionne comme suit.
pvarLeft | pvarRight | pvarResult |
---|---|---|
TRUE | TRUE | TRUE |
TRUE | false | VRAI |
TRUE | NULL | TRUE |
false | VRAI | TRUE |
FALSE | false | VRAI |
FALSE | NULL | TRUE |
NULL | TRUE | TRUE |
NULL | false | NULL |
NULL | NULL | NULL |
Étant donné que VarImp effectue des opérations au niveau du bit sur pvarLeft et pvarRight au lieu d’opérations logiques, un pvarResult de TRUE est retourné par cet appel de fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oleauto.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |