Skip to content

Latest commit

 

History

History
109 lines (92 loc) · 1.75 KB

nf-oleauto-varxor.md

File metadata and controls

109 lines (92 loc) · 1.75 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:oleauto.VarXor
VarXor function (oleauto.h)
Performs a logical exclusion on two variants.
VarXor
VarXor function [Automation]
_oa96_VarXor
automat.varxor
oleauto/VarXor
automat\varxor.htm
automat
5a9ebe42-07a0-4bb8-afb7-24d18ce32768
12/05/2018
VarXor, VarXor function [Automation], _oa96_VarXor, automat.varxor, oleauto/VarXor
oleauto.h
Windows
OleAut32.lib
OleAut32.dll
Windows
19H1
VarXor
oleauto/VarXor
c++
APIRef
kbSyntax
DllExport
OleAut32.dll
VarXor

VarXor function

-description

Performs a logical exclusion on two variants.

-parameters

-param pvarLeft [in]

The first variant.

-param pvarRight [in]

The second variant.

-param pvarResult [out]

The result variant.

-returns

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

-remarks

The function operates as follows.

pvarLeft pvarRight pvarResult
TRUE TRUE FALSE
TRUE FALSE TRUE
FALSE TRUE TRUE
FALSE FALSE FALSE
NULL NULL NULL