Bagikan melalui


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