Previous page

Next page

Locate page in Contents

Print this page

Overview

Parallels Virtualization SDK is a development kit used to create and integrate custom software solutions with Parallels virtualization products. The SDK provides cross-platform ANSI C and Python APIs. The SDK can be used to develop software for any hypervisor-based Parallels virtualization product such as Parallels Server, Parallels Workstation, and Parallels Desktop.

The SDK comprises the following components:

  • C header files.
  • Dynamic libraries.
  • Python package for developing client applications in Python.
  • Parallels command line tools (prlctl, prlsrvctl) -- a command line utility that can be used to perform a full range of host and virtual machine operations.
  • Parallels Virtualization SDK Programmer's Guide (this document).
  • Parallels C API Reference Guide.
  • Parallels Python API Reference Guide.
  • Parallels Command Line Reference Guide.