ILockBytes 接口 (objidl.h)

ILockBytes 接口是在由某些物理存储(如磁盘文件、全局内存或数据库)支持的字节数组对象上实现的。 COM 复合文件存储对象使用它来授予其对物理设备的根存储访问权限,同时将根存储与访问物理存储的详细信息隔离开来。

继承

ILockBytes 接口继承自 IUnknown 接口。 ILockBytes 还具有以下类型的成员:

方法

ILockBytes 接口具有以下方法。

 
ILockBytes::Flush

Flush 方法可确保 ILockBytes 实现维护的任何内部缓冲区都写出到基础物理存储。
ILockBytes::LockRegion

LockRegion 方法限制对字节数组中指定字节范围的访问。
ILockBytes::ReadAt

ReadAt 方法从字节数组对象开头的指定偏移量开始读取指定数量的字节。
ILockBytes::SetSize

SetSize 方法更改字节数组的大小。
ILockBytes::Stat

Stat 方法检索包含此字节数组对象信息的 STATSTG 结构。
ILockBytes::UnlockRegion

UnlockRegion 方法删除以前锁定的字节范围的访问限制。
ILockBytes::WriteAt

WriteAt 方法从字节数组开头的指定偏移量开始写入指定的字节数。

要求

要求
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 objidl.h