Função VarAnd (oleauto.h)
Executa uma operação Bit a bit And entre duas variantes de qualquer tipo integral.
Sintaxe
HRESULT VarAnd(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[out] LPVARIANT pvarResult
);
Parâmetros
[in] pvarLeft
A primeira variante.
[in] pvarRight
A segunda variante.
[out] pvarResult
A variante de resultado.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A função funciona da seguinte maneira.
pvarLeft | pvarRight | Pvarresult |
---|---|---|
TRUE | TRUE | TRUE |
TRUE | FALSE | FALSE |
TRUE | NULO | NULO |
FALSE | TRUE | FALSE |
FALSE | FALSE | FALSE |
FALSE | NULO | FALSE |
NULO | TRUE | NULO |
NULO | FALSE | FALSE |
NULO | NULO | NULO |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oleauto.h |
Biblioteca | OleAut32.lib |
DLL | OleAut32.dll |