다음을 통해 공유


VarImp 함수(oleauto.h)

두 변형에 대해 비트 의미를 수행합니다.

구문

HRESULT VarImp(
  [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 TRUE
FALSE NULL TRUE
NULL TRUE TRUE
NULL FALSE NULL
NULL NULL NULL
 

VarImp는 논리 작업 대신 pvarLeftpvarRight에서 비트 연산을 수행하기 때문에 이 함수 호출에서 pvarResult TRUE가 반환됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 oleauto.h
라이브러리 OleAut32.lib
DLL OleAut32.dll