Bagikan melalui


Untuk Menghentikan Pengindeksan yang Sedang Berlangsung

[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK , adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Sink Writer alih-alih Windows Media Format 11 SDK , jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Setelah Anda mulai mengindeks dengan panggilan ke IWMIndexer::StartIndexing, pengindeks biasanya akan berlanjut hingga file diindeks. Anda dapat menghentikan operasi pengindeksan dengan memanggil metode IWMIndexer::Cancel. Setelah membatalkan pengindeksan, Anda dapat memanggil StartIndexing lagi, tetapi pengindeks akan dimulai dari awal file daripada melanjutkan dari titik pembatalan.

Karena StartIndexing adalah panggilan asinkron, Anda biasanya perlu memanggil Batal dari beberapa utas atau penangan kejadian lain di aplikasi Anda. Biasanya Batalkan akan dipanggil dari prosedur peristiwa yang terkait dengan kontrol tombol aplikasi Windows.

Saat pengindeksan dibatalkan, pengindeks akan meneruskan pesan status WMT_CLOSED, sama seperti jika file telah diindeks dengan benar.

Antarmuka IWMIndexer

Bekerja dengan Indeks