A SERVICE OF

logo

www.vmware.com
6
C API Reference Guide
RC1
About the C API
The C API (known as “VIX”) is an API that lets customers write scripts and programs to
manipulate virtual machines. It is high-level, easy to use, and practical for both
scripters and application programmers. The C API is designed for three kinds of
customers:
Technically adventurous customers. Often such a customer is a corporation with
dedicated IT personnel that build their own in-house tools.
Partners. These are typically software tools vendors that may use this Server API
to better integrate VMware products with their own products or to build
management products specifically for virtual machines.
VMware products. VMware uses the C API in its own products as a general
abstraction layer between core virtual machine processes and associated service
processes.
The C API runs on Windows and Linux. This release supports clients written in C.
Compatibility
This release of the Server API is compatible with the following versions of VMware
products:
Table 1-1 Server API Compatibility
VMware Product Compatible Vesion
VMware Server 1.0