varOr 函数 (oleauto.h)

对两个变体执行逻辑析构。

语法

HRESULT VarOr(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

参数

[in] pvarLeft

第一个变体。

[in] pvarRight

第二个变体。

[out] pvarResult

结果变体。

返回值

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

函数按如下方式运行。

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

要求

要求
目标平台 Windows
标头 oleauto.h
Library OleAut32.lib
DLL OleAut32.dll