VMware

Developer Center  |  Technical Papers  |  Knowledge Base  |  Downloads

 

VIX API

The VIX API allows you to write scripts and programs that automate virtual machine operations. The API is high-level, easy to use, and practical for both script writers and application programmers. It runs on VMware Server and Workstation products, both Windows and Linux. Bindings are provided for C, Perl, and COM (Visual Basic, VBscript, C#).


VIX API 1.1.5

Released 28-August-2008 | Build 109488

Resources:


VMware VIX API Sample Code

  • powerOn.c - A simple program that powers on and off a virtual machine.
  • suspend.c - A simple program that suspends a running virtual machine.
  • snapshot.c - A simple program that takes a snapshot of a virtual machine.
  • callbackProc.c - A program that describes how to use the API asynchronously.
  • eventPump.c - A program that describes how to integrate the API in another application that may use a UI event pump.