IFillLockBytes - Implementasi
Sistem ini menyediakan implementasi IFillLockBytes sebagai bagian dari implementasi File Campuran.
Mengunduh kode dapat membuat instans objek File Majemuk asinkron dengan memanggil StgOpenAsyncDocFileOnIFillLockBytes. Mengunduh kode juga dapat membuat instans objek pembungkus array byte asinkron pada file atau array byte yang ada dengan memanggil fungsi StgGetIFillLockBytesOnFile atau fungsi StgGetIFillLockBytesOnILockBytes .
Kapan Digunakan
Saat ini, moniker URL adalah satu-satunya pengguna implementasi penyimpanan asinkron COM.
Keterangan
Berikut ini adalah empat metode implementasi IFillLockBytes .
-
IFillLockBytes::FillAppend
-
Menulis blok byte baru ke akhir array byte. Ukuran blok ditentukan sebagai parameter untuk FillAppend.
-
IFillLockBytes::FillAt
-
Menulis blok data baru ke lokasi tertentu dalam array byte.
-
IFillLockBytes::SetFillSize
-
Mengatur ukuran array byte. Mengembalikan E_FAIL dari panggilan ke ILockBytes::ReadAt yang mencoba mengakses data di luar batas atas yang ditentukan oleh metode .
-
IFillLockBytes::Terminate
-
Menginformasikan array byte bahwa unduhan telah dihentikan, baik berhasil atau tidak berhasil.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk