Compartilhar via


Função VarOr (oleauto.h)

Executa uma disjunção lógica em duas variantes.

Sintaxe

HRESULT VarOr(
  [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 opera da seguinte maneira.

pvarLeft pvarRight Pvarresult
TRUE TRUE TRUE
TRUE FALSE TRUE
TRUE NULO TRUE
FALSE TRUE TRUE
FALSE FALSE FALSE
FALSE NULO NULO
NULO TRUE TRUE
NULO FALSE NULO
NULO NULO NULO

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho oleauto.h
Biblioteca OleAut32.lib
DLL OleAut32.dll