Antarmuka IFillLockBytes (objidl.h)

Antarmuka IFillLockBytes memungkinkan pengunduhan kode untuk menulis data secara asinkron ke array byte penyimpanan terstruktur. Ketika kode pengunduhan memiliki data baru yang tersedia, kode memanggil IFillLockBytes::FillAppend atau IFillLockBytes::FillAt untuk menulis data ke array byte. Aplikasi yang mencoba mengakses data ini, melalui panggilan ke antarmuka ILockBytes , dapat melakukannya bahkan saat pengunduh terus melakukan panggilan ke IFillLockBytes. Jika aplikasi mencoba mengakses data yang belum diunduh melalui panggilan ke IFillLockBytes, maka ILockBytes mengembalikan kesalahan baru, E_PENDING.

Warisan

Antarmuka IFillLockBytes mewarisi dari antarmuka IUnknown . IFillLockBytes juga memiliki jenis anggota ini:

Metode

Antarmuka IFillLockBytes memiliki metode ini.

 
IFillLockBytes::FillAppend

Metode FillAppend menulis blok byte baru ke akhir array byte.
IFillLockBytes::FillAt

Metode FillAt menulis blok data baru ke lokasi tertentu dalam array byte.
IFillLockBytes::SetFillSize

Metode SetFillSize mengatur ukuran array byte yang diharapkan.
IFillLockBytes::Terminate

Metode Hentikan menginformasikan array byte bahwa unduhan telah dihentikan, baik berhasil atau tidak berhasil.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header objidl.h

Lihat juga

BINDINFO

IConnectionPoint

IConnectionPointContainer

ILockBytes

IProgressNotify

IStorage

IStream