Pranit Kothari
Pranit Kothari

Reputation: 9841

How to extract .iso file using Win32/MFC API?

We have C++ Win32/MFC application, where I need to extract .iso file. I am not able to find any API.

Please consider I cannot use PowerShell as we wanted to run our application in Windows Server 2008.

It would be great if we can do it without using any third party library.

Is there inbuilt support in Windows Programming to extract iso file?

Upvotes: 1

Views: 1334

Answers (1)

Cody Gray
Cody Gray

Reputation: 244732

No version of Windows prior to Windows 8 (or the server variant, Server 2012) had the native ability to mount ISO files. You couldn't do it from Explorer, and there was no hidden API function. IMAPI supports burning an ISO, but not mounting one as a local disk.

In order to do this, you will need a third-party library. A quick Google search didn't turn up any promising results. Unfortunately, Stack Overflow is not a recommendation engine. You will have to do your own research. If all you need is to extract data from the ISO, you can use something like 7-Zip.

Upvotes: 5

Related Questions