Programming API

The Programming API allows users to write scripts and programs to automate virtual machine operations. The API is high-level, easy to use, and practical for both scripters and application programmers.

Download the Programming API with VMware Server.

Programming API 1.0

Released 07/06/06


VMware Programming 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.

Refer to the Release Notes for more information about this release.