Virtual Disk Library
VixDiskLib is a standalone wrapper library to help you develop solutions that integrate into VMware platform products. The virtual disk library has the following capabilities:
- It allows programs to create, convert, expand, defragment, shrink, and rename virtual disk files.
- It can create redo logs (parent-child disk chaining, or deltas) and it can delete VMDK files.
- It permits random read/write access to data anywhere in a VMDK file, and reads metadata.
- It can connect to remote vSphere storage using advanced transports, SAN or HotAdd.
For Windows, the virtual disk kernel-mode driver should be 64-bit. User libraries could be 32-bit because Windows On Windows 64 can run 32-bit programs without alteration. VMware provides only 64-bit libraries.