Bagikan melalui


Fungsi VarImp (oleauto.h)

Melakukan implikasi bitwise pada dua varian.

Sintaks

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

Parameter

[in] pvarLeft

Varian pertama.

[in] pvarRight

Varian kedua.

[out] pvarResult

Varian hasil.

Nilai kembali

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Fungsi ini beroperasi sebagai berikut.

pvarLeft pvarRight pvarResult
TRUE TRUE TRUE
TRUE SALAH TRUE
TRUE NULL TRUE
SALAH TRUE TRUE
SALAH SALAH TRUE
SALAH NULL TRUE
NULL TRUE TRUE
NULL SALAH NULL
NULL NULL NULL
 

Karena VarImp melakukan operasi bitwise pada pvarLeft dan pvarRight alih-alih operasi logis pvarResult TRUE dikembalikan oleh panggilan fungsi ini.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oleauto.h
Pustaka OleAut32.lib
DLL OleAut32.dll