Untuk Membuat Pembaca Sinkron dan Membuka File

Sebelum Anda dapat melakukan pekerjaan apa pun dengan pembaca sinkron, Anda harus membuat objek pembaca sinkron dan memuat file untuk dibaca. Untuk menginisialisasi pembaca sinkron dan membuka file, lakukan langkah-langkah berikut.

  1. Buat objek pembaca sinkron dengan memanggil fungsi WMCreateSyncReader . Anda harus menentukan tingkat manajemen hak yang diinginkan untuk objek pembaca baru. Mode yang tersedia tercantum dalam jenis enumerasi WMT_RIGHTS .
  2. Tentukan file yang akan dibaca dengan memanggil IWMSyncReader::Open.

Pembaca sinkron juga mendukung penggunaan antarmuka IStream COM untuk membuka file. Anda dapat mengimplementasikan antarmuka IStream dengan cara apa pun yang Anda pilih. Setelah file yang diinginkan dibuka di IStream, Anda dapat mengikuti langkah-langkah yang tercantum di atas, kecuali bahwa Anda harus memanggil IWMSyncReader::OpenStream alih-alih IWMSyncReader::Open di langkah 2.

Antarmuka IWMSyncReader

Membaca File dengan Pembaca Sinkron