The virtual disk development kit includes the following components:

The virtual disk library, a set of C function calls to manipulate VMDK files

The disk mount library, a set of C function calls to remote mount VMDK file systems

C++ code samples that can be compiled with Visual Studio or the GNU C compiler

PDF manuals and online HTML reference