Compartilhar via


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