使用IIsoImageManager接口簡單驗證ISO鏡像文件正確性,使用AttachVirtualDisk裝載ISO鏡像文件,和使用DetachVirtualDisk卸載,(只支持windows 8及以上系統)
導讀
- IIsoImageManager 驗證ISO文件正確性
- AttachVirtualDisk 裝載鏡像文件
- DetachVirtualDisk 卸載鏡像文件
- 其他相關函數鏈接
- 通過 PowerShell方式裝卸鏡像文件
IIsoImageManager 驗證ISO文件正確性
相關接口官方說明:iIsoImageManager 接口 (imapi2fs.h)
使用此接口驗證現有 .iso 文件是否包含用于燃燒的有效文件系統。
最開始嘗試使用CoCreateInstance和 __uuidof(IIsoImageManager),還嘗試使用LoadLibrary的方式實例化接口。后來還是直接通過注冊表找