Bagikan melalui


IFillLockBytes - Implementasi

Sistem ini menyediakan implementasiIFillLockBytessebagai bagian dari implementasi File Gabungan.

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 fungsiStgGetIFillLockBytesOnFile atau fungsi StgGetIFillLockBytesOnILockBytes.

Kapan Harus Digunakan

Saat ini, moniker URL adalah satu-satunya pengguna implementasi penyimpanan asinkron COM.

Komentar

Berikut ini adalah empat metode implementasiIFillLockBytes.

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::Hentikan

Menginformasikan array byte bahwa unduhan telah dihentikan, baik berhasil atau tidak berhasil.