IFilter::Metode init (filter.h)
Catatan
Layanan Pengindeksan tidak lagi didukung pada Windows XP dan tidak tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan Windows Search untuk pencarian sisi klien dan Microsoft Search Server Express untuk pencarian sisi server.
Menginisialisasi sesi pemfilteran.
Sintaks
SCODE Init(
[in] ULONG grfFlags,
[in] ULONG cAttributes,
[in] const FULLPROPSPEC *aAttributes,
[out] ULONG *pFlags
);
Parameter
[in] grfFlags
Nilai dari enumerasi IFILTER_INIT untuk mengontrol standardisasi teks, output properti, cakupan penyematan, dan pola akses IFilter .
[in] cAttributes
Ukuran array atribut. Ketika nonzero, cAttributes lebih diutamakan daripada atribut yang ditentukan dalam grfFlags. Jika tidak ada bendera atribut yang ditentukan dan cAttributes adalah nol, defaultnya diberikan oleh kumpulan properti penyimpanan PSGUID_STORAGE, yang berisi tanggal dan waktu penulisan terakhir ke file, ukuran, dan sebagainya; dan dengan properti 'konten' PID_STG_CONTENTS, yang memetakan ke konten utama file. Untuk informasi selengkapnya tentang properti dan kumpulan properti, lihat Kumpulan Properti.
[in] aAttributes
Penunjuk ke array struktur FULLPROPSPEC untuk properti yang diminta. Saat cAttributes bukan nol, hanya properti dalam aAttributes yang dikembalikan.
[out] pFlags
Informasi tentang properti tambahan yang tersedia untuk pemanggil; dari enumerasi IFILTER_FLAGS .
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil diselesaikan. |
|
File yang akan difilter sebelumnya tidak dimuat. |
|
Jumlah dan konten atribut tidak setuju. |
|
Akses ditolak karena perlindungan kata sandi atau langkah-langkah keamanan serupa. |
|
Kegagalan akses umum |
Keterangan
Metode Init mengatur status objek filter. Filter konten memposisikan di awal objek dan status objek dibekukan hingga objek dilepaskan. Anda dapat meneruskan objek filter kumpulan properti yang ingin Anda kembalikan dengan menyiapkan kumpulan properti dan deskripsi pengidentifikasi properti (ID) mereka di array aAttributes . Untuk informasi selengkapnya, lihat Memfilter Properti File.
Catatan untuk Penelepon
Panggil metode Init sebelum memanggil semua metode IFilter lainnya.Catatan untuk Pelaksana
ID gugus harus tetap konsisten di beberapa panggilan ke metode Init dengan parameter yang sama.Untuk beberapa implementasi antarmuka IFilter , deteksi kegagalan untuk mengakses dokumen mungkin tidak dimungkinkan (atau mungkin mahal secara komputasi) sampai metode Init telah dipanggil, atau bahkan mungkin nanti.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | filter.h |