Bagikan melalui


Fungsi PropVariantCompare (propvarutil.h)

Membandingkan dua struktur PROPVARIANT , berdasarkan unit dan pengaturan perbandingan default.

Sintaks

int PropVariantCompare(
  [in] REFPROPVARIANT propvar1,
  [in] REFPROPVARIANT propvar2
);

Parameter

[in] propvar1

Jenis: REFPROPVARIANT

Referensi ke struktur PROPVARIANT pertama.

[in] propvar2

Jenis: REFPROPVARIANT

Referensi ke struktur PROPVARIANT kedua.

Nilai kembali

Jenis: INT

  • Mengembalikan 1 jika propvar1 lebih besar dari propvar2
  • Mengembalikan 0 jika propvar1 sama dengan propvar2
  • Mengembalikan -1 jika propvar1 kurang dari propvar2

Keterangan

Memanggil PropVariantCompare setara dengan memanggil PropVariantCompareEx dengan bendera PVCHF_DEFAULT.

Fungsi ini hanya membandingkan jenis yang dipilih, tidak semua jenis.

Secara default, vektor VT_NULL / VT_EMPTY / 0-elemen dianggap kurang dari vartype lainnya.

Jika vartypes berbeda, fungsi ini mencoba mengonversi propvar2 ke vartype propvar1 sebelum membandingkannya.

Ini adalah fungsi sebaris, dengan kode sumbernya disediakan di header . Ini tidak termasuk dalam file .dll atau .lib.

Persyaratan

   
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 dengan SP1 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header propvarutil.h
Redistribusi Windows Desktop Search (WDS) 3.0

Lihat juga

PropVariantCompareEx