|
Developer Center
| Technical Papers
| Knowledge Base
| Downloads
VIX API
The VIX API allows you to write programs and scripts that automate virtual machine operations.
This 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.6
Released 23 SEPT 2008
Resources
Sample Code
- powerOn.c -
Shows how to open a virtual machine, power it on, and power it off.
- suspend.c -
Demonstrates how to power on, suspend, and resume a virtual machine.
- snapshot.c -
Opens a virtual machine, creates a snapshot, and reverts to snapshot state.
- guestOps.c -
Demonstrates how to perform operations in a guest virtual machine.
- fhostopen.c -
Finds all running virtual machines and opens a handle to each.
- callbackProc.c -
Shows how to use callback procedures with asynchronous VIX functions.
- eventPump.c -
Demonstrates how to integrate VIX into an event pump or polling loop.
- Makefile for Linux make and
nMakefile for Windows nmake.
VIX API 1.1.5
Released 28 AUG 2008 | Build 109488
Resources
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.
|