Bagikan melalui


Antarmuka ILockBytes (objidl.h)

Antarmuka ILockBytes diimplementasikan pada objek array byte yang didukung oleh beberapa penyimpanan fisik, seperti file disk, memori global, atau database. Ini digunakan oleh objek penyimpanan file gabungan COM untuk memberikan akses penyimpanan akarnya ke perangkat fisik, sambil mengisolasi penyimpanan akar dari detail mengakses penyimpanan fisik.

Warisan

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

Metode

Antarmuka ILockBytes memiliki metode ini.

 
ILockBytes::Flush

Metode Flush memastikan bahwa setiap buffer internal yang dikelola oleh implementasi ILockBytes ditulis ke penyimpanan fisik yang mendasar.
ILockBytes::LockRegion

Metode LockRegion membatasi akses ke rentang byte tertentu dalam array byte.
ILockBytes::ReadAt

Metode ReadAt membaca jumlah byte tertentu yang dimulai dari offset tertentu dari awal objek array byte.
ILockBytes::SetSize

Metode SetSize mengubah ukuran array byte.
ILockBytes::Stat

Metode Stat mengambil struktur STATSTG yang berisi informasi untuk objek array byte ini.
ILockBytes::UnlockRegion

Metode UnlockRegion menghapus pembatasan akses pada rentang byte yang dikunci sebelumnya.
ILockBytes::WriteAt

Metode WriteAt menulis jumlah byte yang ditentukan mulai dari offset tertentu dari awal array byte.

Persyaratan

Persyaratan Nilai
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