Mount Image Pro Knowledgebase

Integrate Mount Image Pro with your own application

In April 2009, GetData released Mount Image Pro Version 3. With this release GetData has updated the way that 3rd party software vendors can integrate their programs with MIP mounting technology.

The principal change is that Mount Image Pro v3 (or subsequent versions) must now be installed on the end users computer.

The reason for this is that it allows GetData to continue development on a single MIP mounting engine without the need for a separate SDK development path. This ensures that 3rd party vendors and their clients will always have available the features of the latest MIP release.

MIP installation options for software vendors

  • End users download and install MIP as a separate application from our website (www.mountimage.com)
  • Distribute the MIP setup file with your application: http://download.getdata.com/MIP-Setup.exe
  • Integrate the MIP setup file within the setup of your own application.

MIP activation options for software vendors

  • Become a GetData reseller: Purchase MIP activation keys on-line at a discount and provide the keys to your end user. Learn more here.
  • Become a GetData affiliate: Link to GetData's MIP purchase page and receive a commission for MIP license sales. Learn more here.
  • XML Integration: Use your own shopping cart to process customer transactions and receive real time license keys via XML request. Contact GetData for details.

How to integrate MIP with your application

There are two methods available to integrate MIP mounting technology in your application:

Mount Image Pro Integration .dll

The Mount Image Pro integration dll is available for download here.

The Mount Image Pro integration dll works on the principal of passing a string to the DLL and receiving a return code (or expanded text) as a response.

Available command line strings are listed here

Sample Delphi Code

Download sample Delphi code detailing how to interact with MIP v3 (and subsequent versions)

This RAR file contains Delphi code for a command-line interface (MIP Client) that interacts with the GUI(MIP Server). Commands are sent from the client to the server in order to have the server initiate all disk image operations (mounting, unmounting, drive lookups, image details, etc).