Metode ICondition::GetSubConditions (structuredquerycondition.h)
Mengambil kumpulan subkondisi simpul kondisi pencarian dan IID antarmuka untuk menghitung koleksi.
Sintaks
HRESULT GetSubConditions(
[in] REFIID riid,
[out, retval] void **ppv
);
Parameter
[in] riid
Jenis: REFIID
IID yang diinginkan dari antarmuka enumerasi: baik IID_IEnumUnknown, IID_IEnumVARIANT atau (untuk kondisi negasi) IID_ICondition.
[out, retval] ppv
Jenis: batal**
Menerima koleksi nol atau lebih objek ICondition . Setiap objek adalah subkondisi dari simpul kondisi ini. Jika riid IID_ICondition dan ini adalah kondisi negasi, parameter ini menerima subkondisi tunggal.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, E_FAIL jika ini adalah simpul daun, atau nilai kesalahan sebaliknya.
Keterangan
Parameter riid harus guid antarmuka IEnumUnknown atau IEnumVARIANT atau dalam kasus node negasi, IID_ICondition.
Jika subkondisi adalah simpul negasi, ppv diatur ke enumerasi satu elemen.
Jika node adalah node konjunsi atau disjunction, ppv diatur ke enumerasi subkondisi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | structuredquerycondition.h (termasuk Structuredquery.h) |
Redistribusi | Windows Desktop Search (WDS) 3.0 |
Lihat juga
Referensi