StgIsStorageFile 函数 (coml2api.h)
StgIsStorageFile 函数指示特定磁盘文件是否包含存储对象。
语法
HRESULT StgIsStorageFile(
[in] const WCHAR *pwcsName
);
参数
[in] pwcsName
指向要检查的磁盘文件的以 null 结尾的 Unicode 字符串名称的指针。 pwcsName 参数未解释传递到基础文件系统。
返回值
StgIsStorageFile 函数还可以返回任何文件系统错误或 包装在 HRESULT 中的系统错误。 请参阅 错误处理策略 和 处理未知错误
注解
存储对象基础磁盘文件的开头是一个签名,用于区分存储对象与其他文件格式。 StgIsStorageFile 函数对于其文档使用磁盘文件格式(可能使用或不使用存储对象)的应用程序非常有用。
如果已在事务处理模式下创建根复合文件,但尚未提交,此方法仍返回S_OK。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | coml2api.h (包括 Objbase.h) |
Library | Ole32.lib |
DLL | Ole32.dll |