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 |