DFileSystemImageImportEvents::UpdateImport 方法 (imapi2fs.h)
接收从光学介质导入的每个文件和目录项的导入通知。
语法
HRESULT UpdateImport(
[in] IDispatch *object,
[in] FsiFileSystems fileSystem,
[in] BSTR currentItem,
[in] LONG importedDirectoryItems,
[in] LONG totalDirectoryItems,
[in] LONG importedFileItems,
[in] LONG totalFileItems
);
parameters
[in] object
指向要导入数据的文件系统映像对象的 IFilesystemImage3 接口的指针。
[in] fileSystem
当前正在导入的文件系统的类型。 有关可能的值,请参阅 FsiFileSystems 枚举类型。
[in] currentItem
包含当前要导入的文件或目录的名称的字符串。
[in] importedDirectoryItems
到目前为止导入的目录数。
[in] totalDirectoryItems
要从光学介质导入的目录总数。
[in] importedFileItems
到目前为止导入的文件数。
[in] totalFileItems
要从光学介质导入的文件总数。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
发送通知是为了响应调用以下方法之一导入文件系统。
UpdateImport 方法接收来自 ISO9660、Joliet 和 UDF 文件系统的导入通知。 发送通知:- 在每个单独的导入文件之后执行一次。
- 在每个目录导入开始前执行一次。
导入通知仅针对文件和目录生成,而不针对关联的命名流生成。
如果 currentItem 是目录,则其末尾包含反斜杠“”。
要求
最低受支持的客户端 | Windows Vista、Windows XP 和 SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | imapi2fs.h |