IFileSystemImage::CreateResultImage 方法 (imapi2fs.h)

创建包含文件系统和文件数据的结果对象。

语法

HRESULT CreateResultImage(
  [out] IFileSystemImageResult **resultStream
);

参数

[out] resultStream

映像结果的 IFileSystemImageResult 接口。

客户端应用程序可以将映像流式传输到媒体或其他长期存储设备,例如磁盘驱动器。

返回值

S_OK成功后返回,但其他成功代码可能由于实现而返回。 以下错误代码通常在操作失败时返回,但不表示唯一可能的错误值:

返回代码 说明
IMAPI_E_INVALID_PARAM
为参数 %1!ls! 指定的值无效。

值:0xC0AAB101

E_OUTOFMEMORY
未能分配所需的内存。

值:0x8007000E

注解

目前,由于以前的 IFileSystemImage::IdentifyFileSystemsOnDisc 方法调用,IFileSystemImage::CreateResultImage 将需要光盘媒体访问。 若要解决此问题,建议为 IFileSystemImage::IdentifyFileSystemsOnDisc 操作创建另一个 IFileSystemImage 对象。

如果文件系统是在单个会话中生成的,并且起始地址为零,则可以将生成的流保存为 ISO 文件。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 imapi2fs.h

另请参阅

IFileSystemImage

IFileSystemImage::get_FileSystemsToCreate

IFileSystemImage::p ut_FileSystemsToCreate

IFilesystemImage::ChooseImageDefaults

IFilesystemImage::ChooseImageDefaultsForMediaType