Bagikan melalui


Metode IConditionFactory2::CreateBooleanLeaf (structuredquery.h)

Membuat kondisi pencarian yang BENAR atau SALAH. Objek yang dikembalikan mendukung ICondition dan ICondition2

Sintaks

HRESULT CreateBooleanLeaf(
  [in]  REFPROPERTYKEY             propkey,
  [in]  CONDITION_OPERATION        cop,
  [in]  BOOL                       fValue,
  [in]  CONDITION_CREATION_OPTIONS cco,
  [in]  REFIID                     riid,
  [out] void                       **ppv
);

Parameter

[in] propkey

Jenis: REFPROPERTYKEY

Nama properti kondisi daun sebagai REFPROPERTYKEY. Jika daun tidak memiliki properti tertentu, gunakan PKEY_Null.

[in] cop

Jenis: CONDITION_OPERATION

Enumerasi CONDITION_OPERATION . Jika daun tidak memiliki operasi tertentu, maka gunakan COP_IMPLICIT.

[in] fValue

Jenis: BOOL

Nilai kondisi pencarian yang akan digunakan. fValue biasanya harus diatur ke VARIANT_FALSE.

[in] cco

Jenis: CONDITION_CREATION_OPTIONS

Operasi pembuatan kondisi daun sebagai enumerasi CONDITION_CREATION_OPTIONS .

[in] riid

Jenis: REFIID

IID yang diinginkan dari antarmuka enumerasi: IEnumUnknown, IEnumVARIANT, atau (untuk kondisi negasi) IID_ICondition.

[out] ppv

Jenis: batal**

Menerima pointer ke nol atau lebih objek ICondition dan ICondition2 .

Nilai kembali

Jenis: HRESULT

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

Keterangan

Untuk opsi default, gunakan bendera CONDITION_CREATION_DEFAULT .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header structuredquery.h

Lihat juga

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionFactory2

Referensi