StgIsStorageILockBytes 函数 (coml2api.h)

StgIsStorageILockBytes 函数指示指定的字节数组是否包含存储对象。

语法

HRESULT StgIsStorageILockBytes(
  ILockBytes *plkbyt
);

参数

plkbyt

指向要检查的字节数组的 ILockBytes 指针。

返回值

此函数还可以返回任何文件系统错误、包装在 HRESULT 中的系统错误或 ILockBytes 接口错误返回值。 请参阅 错误处理策略处理未知错误

备注

在存储对象基础的字节数组的开头是一个签名,该签名将存储对象 (支持 IStorage 接口) 与其他文件格式区分开来。 StgIsStorageILockBytes 函数对于文档使用字节数组 (字节数组对象支持 ILockBytes 接口的应用程序非常有用,) 可能使用或可能不会使用存储对象。

要求

   
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 coml2api.h (包括 Objbase.h)
Library Ole32.lib
DLL Ole32.dll

另请参阅

ILockBytes

StgIsStorageFile