使用windows Api简单验证ISO9660文件格式,以及装载和卸载镜像文件

使用IIsoImageManager接口简单验证ISO镜像文件正确性,使用AttachVirtualDisk装载ISO镜像文件,和使用DetachVirtualDisk卸载,(只支持windows 8及以上系统)

导读

    • IIsoImageManager 验证ISO文件正确性
    • AttachVirtualDisk 装载镜像文件
    • DetachVirtualDisk 卸载镜像文件
    • 其他相关函数链接
    • 通过 PowerShell方式装卸镜像文件

IIsoImageManager 验证ISO文件正确性

相关接口官方说明:iIsoImageManager 接口 (imapi2fs.h)
使用此接口验证现有 .iso 文件是否包含用于燃烧的有效文件系统。
最开始尝试使用CoCreateInstance和 __uuidof(IIsoImageManager),还尝试使用LoadLibrary的方式实例化接口。后来还是直接通过注册表找

你可能感兴趣的:(QT项目开发案例,windows,ISO9660装载,IIsoImageManage)