Parallels Python API Reference Virtualization SDK Manual Ref En

User Manual: parallels Virtualization SDK - Python API Reference Manual Free User Guide for Parallels Virtualization SDK Software, Manual

Open the PDF directly: View PDF PDF.
Page Count: 473

DownloadParallels Python API Reference Virtualization SDK - Manual Ref En
Open PDF In BrowserView PDF
Parallels Virtualization SDK
Python API Reference
September 03, 2015

Copyright © 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved.

Parallels IP Holdings GmbH
Vordergasse 59
8200 Schaffhausen
Switzerland
Tel: + 41 52 632 0411
Fax: + 41 52 672 2010
www.odin.com
Copyright © 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
This product is protected by United States and international copyright laws. The product’s underlying technology,
patents, and trademarks are listed at http://www.odin.com/trademarks.
Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft
Corporation.
Apple, Mac, the Mac logo, Mac OS, iPad, iPhone, iPod touch, FaceTime HD camera and iSight are trademarks of Apple
Inc., registered in the US and other countries.
Linux is a registered trademark of Linus Torvalds.
All other marks and names mentioned herein may be trademarks of their respective owners.

CHAPTER 1

Introduction
In This Chapter
About This Guide ................................................................................................... 3
Organization of This Guide ...................................................................................... 3
How to Use This Guide........................................................................................... 4
Virtual Machines vs. Parallels Containers ................................................................. 4
Code Samples — Parallels Container Management ................................................. 5
Code Samples: Virtual Machine Management ......................................................... 7

About This Guide
This guide is a part of the Parallels Virtualization SDK. It contains the Parallels Python API Reference
documentation. Please note that this guide does not provide general information on how to use the
Parallels Virtualization SDK. To learn the SDK basics, please read the Parallels Virtualization SDK
Programmer's Guide, which is a companion book to this one.

Organization of This Guide
This guide is organized into the following chapters:
Getting Started. You are reading it now.
Parallels Python API Reference. The main chapter describing the Parallels Python package and
modules. The chapter has the following main sections:
•

Package prlsdkapi. Contains the main reference information. Classes and methods are
described here.

•

Module prlsdkapi.prlsdk. This section described an internal module. Do not use it in your
programs.

•

Module prlsdkapi.prlsdk.consts. Describes the API constants. Most of the constants are
combined into groups which are used as pseudo enumerations. Constants that belong to the
same group have the same prefix in their names. For example, constants with a PDE_ prefix
identify device types: PDE_GENERIC_DEVICE, PDE_HARD_DISK,
PDE_GENERIC_NETWORK_ADAPTER, etc. Other constants are named in a similar manner.

Introduction

•

Module prlsdkapi.prlsdk.errors. Describes error code constants. The API has a very large
number of error codes, but the majority of them are used internally. The error code constants
are named similarly to other constants (i.e. using prefixes for grouping).

How to Use This Guide
If you are just starting with the Parallels Virtualization SDK, your best source of information is
Parallels Virtualization SDK Programmer's Guide. It explain the Parallels Python API concepts
and provides descriptions and step-by-step instructions on how to use the API to perform the most
common tasks. Once you are familiar with the basics, you can use this guide as a reference where
you can find a particular function syntax or search for a function that provides a functionality that
you need.

Searching for Symbols in This Guide
Please note that when searching this guide for a symbol with an underscore in its name, the search
may not produce the desired results. If you are experiencing this problem, replace an underscore
with a whitespace character when typing a symbol name in the Search box. For example, to
search for the PDE_HARD_DISK symbol, type PDE HARD DISK (empty spaces between parts of
the symbol name).

Virtual Machines vs. Parallels Containers
With Parallels Cloud Server you have a choice of creating and running two types of virtual servers:
Parallels Virtual Machines and Parallels Containers. While the two server types use different
virtualization technologies (Hypervisor and Operating System Virtualization respectively), the
Parallels Python API can be used to manage both server types transparently. This means that the
same set of classes and methods (with some exceptions) is used to perform operations on both
Virtual Machines and Containers.
The following list provides an overview of the specifics and differences when using the API to
manage Virtual Machines or Containers:
•

When obtaining the list of the available virtual servers with the Server.get_vm_list
method, the result set will contain the virtual servers of both types. When iterating through the
list and obtaining an individual server configuration data, you can determine the server type
using the VmConfig.get_vm_type method. The method returns the server type:
consts.PVT_VM (Virtual Machine) or consts.PVT_CT (Container). Once you know the server
type, you can perform the desired server management tasks accordingly.

•

When creating a virtual server, you have to specify the type of the server you want to create.
This is done by using the Vm.set_vm_type method passing the consts.PVT_VM or the
consts.PVT_CT constant to it as a parameter.

4

Introduction

•

The majority of classes and methods operate on both virtual server types. A method and its
input/output parameters don't change. Some classes and methods are Virtual Machine specific
or Container specific. In the Python API Reference documentation such classes and methods
have a Parallels Virtual Machines only or Parallels Containers only note at the beginning of the
description. If a class or a method description doesn't specify the server type, it means that it
can operate on both Virtual Machines and Containers.

•

When working with a particular server type, the flow of a given programming task may be
slightly different. There aren't many tasks like that. The most common tasks that have these
differences are documented in this guide and the Parallels Virtualization SDk Programmer's
Guide.

Code Samples — Parallels Container
Management
This section provides a collection of simplified sample code that demonstrates how to use the
Parallels Python API to perform the most common Parallels Container management tasks. For
simplicity, no error checking is implemented in the sample code below. When writing your own
program, the error checking should be properly performed. For more complete information and
code samples, please read the Parallels Virtualization SDK Programmer's Guide.
import os
import select
import prlsdkapi
from prlsdkapi import consts
# Initialize the SDK.
def init():
print 'init_server_sdk'
prlsdkapi.init_server_sdk()
# Deinitialize the SDK.
def deinit():
print 'deinit_sdk'
prlsdkapi.deinit_sdk()
# Create a Parallels Container.
def create(srv, name):
print 'create ct'
ct = srv.create_vm()
ct.set_vm_type(consts.PVT_CT)
ct.set_name(name)
ct.set_os_template('centos-6-x86_64')
ct.reg('', True).wait()
return ct
# Register a Container with
# Parallels Cloud Server
def register(srv, path):
print 'register ct'
ct = srv.register_vm(path).wait()
return ct
# Change a Container name.
def setName(ct, name):
print 'set_name'
ct.begin_edit().wait()
ct.set_name(name)

5

Introduction
ct.commit().wait()
# Set CPU limits for a Container.
def setCpuLimit(ct, limit):
print 'set_cpu_limit'
ct.begin_edit().wait()
ct.set_cpu_limit(limit)
ct.commit().wait()
# Set RAM size for a Container.
def setRamSize(ct, size):
print 'set_ram_size'
ct.begin_edit().wait()
ct.set_ram_size(size)
ct.commit().wait()
# Add a hard disk to a Container.
def addHdd(ct, image, size):
print 'add hdd'
ct.begin_edit().wait()
hdd = ct.create_vm_dev(consts.PDE_HARD_DISK)
hdd.set_emulated_type(consts.PDT_USE_IMAGE_FILE)
hdd.set_disk_type(consts.PHD_EXPANDING_HARD_DISK)
hdd.set_disk_size(size)
hdd.set_enabled(True)
hdd.create_image(bRecreateIsAllowed = True,
bNonInteractiveMode = True).wait()
ct.commit().wait()
# Execute a program in a Container.
def execute(ct, cmd, args):
print 'execute command'
io = prlsdkapi.VmIO()
io.connect_to_vm(ct, consts.PDCT_HIGH_QUALITY_WITHOUT_COMPRESSION).wait()
# open guest session
result = ct.login_in_guest('root', '').wait()
guest_session = result.get_param()
# format args and envs
sdkargs = prlsdkapi.StringList()
for arg in args:
sdkargs.add_item(arg)
sdkargs.add_item("")
sdkenvs = prlsdkapi.StringList()
sdkenvs.add_item("")
# execute
ifd, ofd = os.pipe()
flags = consts.PRPM_RUN_PROGRAM_ENTER|consts.PFD_STDOUT
job = guest_session.run_program(cmd, sdkargs, sdkenvs,
nFlags = flags, nStdout = ofd)
# read output
output = ''
while True:
rfds, _, _ = select.select([ifd], [], [], 5)
if not rfds:
break
buf = os.read(ifd, 256)
output += buf
print('output:\n%s--end of output' % output)
# cleanup
os.close(ifd)
job.wait()
guest_session.logout()
io.disconnect_from_vm(ct)
# MAIN PROGRAM
def sample1():

6

Introduction
init()
srv = prlsdkapi.Server()
srv.login_local().wait()
# Create and start a Container.
ct = create(srv, '101')
ct.start().wait()
# Execute the '/bin/cat /proc/cpuinfo' command
# in a Container.
execute(ct, '/bin/cat', ['/proc/cpuinfo'])
ct.stop().wait()
# Set some parameters and add a hard disk
# to a Container.
setCpuLimit(ct, 50)
setRamSize(ct, 2048)
addHdd(ct, '/tmp/my_empty_hdd_image', 1024)
# Clone a Container.
ct2 = ct.clone('121', '').wait().get_param()
print('Clone name = %s' % ct2.get_name())
# Unregister and registers back a Container.
home_path = ct.get_home_path()
ct.unreg()
ct = srv.register_vm(home_path).wait().get_param()
# Delete a Container.
ct.delete()
ct2.delete()
srv.logoff().wait()
deinit()

Code Samples: Virtual Machine Management
This section provides a collection of simplified sample code that demonstrates how to use the
Parallels Python API to perform the most common Parallels Virtual Machine management tasks. For
simplicity, no error checking is done in the sample code below. When writing your own program,
the error checking should be properly implemented. For the complete information and code
samples, please read the Parallels Virtualization SDK Programmer's Guide.
# Create a Virtual Machine
def create(server):
# Get the ServerConfig object.
result = server.get_srv_config().wait()
srv_config = result.get_param()
# Create a Vm object and set the virtual server type
# to Virtual Machine (PVT_VM).
vm = server.create_vm()
vm.set_vm_type(consts.PVT_VM)
# Set a default configuration for the VM.
vm.set_default_config(srv_config, \
consts.PVS_GUEST_VER_WIN_WINDOWS8, True)
# Set the VM name.
vm.set_name("Windows8")
# Modify the default RAM and HDD size.
vm.set_ram_size(256)
dev_hdd = vm.get_hard_disk(0)

7

Introduction
dev_hdd.set_disk_size(3000)
# Register the VM with the Parallels Cloud Server.
vm.reg("", True).wait()
# Change VM name.
def setName(vm, name):
print 'set_name'
vm.begin_edit().wait()
vm.set_name(name)
vm.commit().wait()
# Set boot device priority
def vm_boot_priority(vm):
# Begin the virtual server editing operation.
vm.begin_edit().wait()
# Modify boot device priority using the following order:
# CD > HDD > Network > FDD.
# Remove all other devices from the boot priority list (if any).
count = vm.get_boot_dev_count()
for i in range(count):
boot_dev = vm.get_boot_dev(i)
# Enable the device.
boot_dev.set_in_use(True)
# Set the device sequence index.
dev_type = boot_dev.get_type()
if dev_type == consts.PDE_OPTICAL_DISK:
boot_dev.set_sequence_index(0)
elif dev_type == consts.PDE_HARD_DISK:
boot_dev.set_sequence_index(1)
elif dev_type == consts.PDE_GENERIC_NETWORK_ADAPTER:
boot_dev.set_sequence_index(2)
elif dev_type == consts.PDE_FLOPPY_DISK:
boot_dev.set_sequence_index(3)
else:
boot_dev.remove()
# Commit the changes.
vm.commit().wait()
# Execute a program in a VM.
def execute(vm):
# Log in.
g_login = "Administrator"
g_password = "12345"
# Create a StringList object to hold the
# program input parameters and populate it.
hArgsList = prlsdkapi.StringList()
hArgsList.add_item("cmd.exe")
hArgsList.add_item("/C")
hArgsList.add_item("C:\\123.bat")
# Create an empty StringList object.
# The object is passed to the VmGuest.run_program method and
# is used to specify the list of environment variables and
# their values to add to the program execution environment.
# In this sample, we are not adding any variables.
# If you wish to add a variable, add it in the var_name=var_value format.
hEnvsList = prlsdkapi.StringList()
hEnvsList.add_item("")

8

Introduction
# Establish a user session.
vm_guest = vm.login_in_guest(g_login, g_password).wait().get_param()
# Run the program.
vm_guest.run_program("cmd.exe", hArgsList, hEnvsList).wait()
# Log out.
vm_guest.logout().wait()

9

Parallels Python API Reference
API Documentation
September 3, 2015

Contents
Contents
1 Package prlsdkapi
1.1 Modules . . . . . .
1.2 Functions . . . . .
1.3 Variables . . . . .
1.4 Class PrlSDKError
1.4.1 Methods . .
1.4.2 Properties .
1.5 Class ApiHelper .
1.5.1 Methods . .
1.6 Class Debug . . . .
1.6.1 Methods . .
1.7 Class StringList . .
1.7.1 Methods . .
1.7.2 Properties .
1.8 Class HandleList .
1.8.1 Methods . .
1.8.2 Properties .
1.9 Class OpTypeList
1.9.1 Methods . .
1.9.2 Properties .
1.10 Class Result . . . .
1.10.1 Methods . .
1.10.2 Properties .
1.11 Class Event . . . .
1.11.1 Methods . .
1.11.2 Properties .
1.12 Class EventParam
1.12.1 Methods . .
1.12.2 Properties .
1.13 Class Job . . . . .
1.13.1 Methods . .
1.13.2 Properties .
1.14 Class Server . . . .
1.14.1 Methods . .
1.14.2 Properties .

1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

7
7
7
7
8
8
8
9
9
11
11
11
12
12
13
13
13
14
14
15
15
15
16
16
16
17
18
18
19
19
19
20
20
21
32

CONTENTS

1.15 Class FsInfo . . . . . .
1.15.1 Methods . . . .
1.15.2 Properties . . .
1.16 Class FsEntry . . . . .
1.16.1 Methods . . . .
1.16.2 Properties . . .
1.17 Class ServerConfig . .
1.17.1 Methods . . . .
1.17.2 Properties . . .
1.18 Class HostDevice . . .
1.18.1 Methods . . . .
1.18.2 Properties . . .
1.19 Class HostHardDisk .
1.19.1 Methods . . . .
1.19.2 Properties . . .
1.20 Class HdPartition . . .
1.20.1 Methods . . . .
1.20.2 Properties . . .
1.21 Class HostNet . . . . .
1.21.1 Methods . . . .
1.21.2 Properties . . .
1.22 Class HostPciDevice .
1.22.1 Methods . . . .
1.22.2 Properties . . .
1.23 Class UserConfig . . .
1.23.1 Methods . . . .
1.23.2 Properties . . .
1.24 Class UserInfo . . . .
1.24.1 Methods . . . .
1.24.2 Properties . . .
1.25 Class DispConfig . . .
1.25.1 Methods . . . .
1.25.2 Properties . . .
1.26 Class VirtualNet . . .
1.26.1 Methods . . . .
1.26.2 Properties . . .
1.27 Class PortForward . .
1.27.1 Methods . . . .
1.27.2 Properties . . .
1.28 Class VmDevice . . .
1.28.1 Methods . . . .
1.28.2 Properties . . .
1.29 Class VmHardDisk . .
1.29.1 Methods . . . .
1.29.2 Properties . . .
1.30 Class VmHdPartition
1.30.1 Methods . . . .
1.30.2 Properties . . .
1.31 Class VmNet . . . . .
1.31.1 Methods . . . .
1.31.2 Properties . . .

CONTENTS

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

2

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

32
33
34
34
34
35
35
36
40
40
40
41
41
42
42
43
43
44
44
45
46
46
46
47
47
47
48
48
49
49
49
50
57
57
58
62
62
62
63
63
64
67
67
67
69
69
70
70
70
71
74

CONTENTS

1.32 Class VmUsb . . . .
1.32.1 Methods . . .
1.32.2 Properties . .
1.33 Class VmSound . . .
1.33.1 Methods . . .
1.33.2 Properties . .
1.34 Class VmSerial . . .
1.34.1 Methods . . .
1.34.2 Properties . .
1.35 Class VmConfig . . .
1.35.1 Methods . . .
1.35.2 Properties . .
1.36 Class Vm . . . . . .
1.36.1 Methods . . .
1.36.2 Properties . .
1.37 Class VmGuest . . .
1.37.1 Methods . . .
1.37.2 Properties . .
1.38 Class Share . . . . .
1.38.1 Methods . . .
1.38.2 Properties . .
1.39 Class ScreenRes . . .
1.39.1 Methods . . .
1.39.2 Properties . .
1.40 Class BootDevice . .
1.40.1 Methods . . .
1.40.2 Properties . .
1.41 Class VmInfo . . . .
1.41.1 Methods . . .
1.41.2 Properties . .
1.42 Class FoundVmInfo
1.42.1 Methods . . .
1.42.2 Properties . .
1.43 Class AccessRights .
1.43.1 Methods . . .
1.43.2 Properties . .
1.44 Class VmToolsInfo .
1.44.1 Methods . . .
1.44.2 Properties . .
1.45 Class Statistics . . .
1.45.1 Methods . . .
1.45.2 Properties . .
1.46 Class StatCpu . . . .
1.46.1 Methods . . .
1.46.2 Properties . .
1.47 Class StatNetIface .
1.47.1 Methods . . .
1.47.2 Properties . .
1.48 Class StatUser . . .
1.48.1 Methods . . .
1.48.2 Properties . .

CONTENTS

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

3

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

74
74
75
75
75
76
77
77
77
78
78
101
102
102
110
111
111
111
112
112
113
113
114
114
115
115
117
117
117
118
118
118
119
120
120
121
122
122
122
122
123
126
127
127
128
128
128
129
129
130
130

CONTENTS

1.49 Class StatDisk . . . . . . . .
1.49.1 Methods . . . . . . . .
1.49.2 Properties . . . . . . .
1.50 Class StatDiskPart . . . . . .
1.50.1 Methods . . . . . . . .
1.50.2 Properties . . . . . . .
1.51 Class StatProcess . . . . . . .
1.51.1 Methods . . . . . . . .
1.51.2 Properties . . . . . . .
1.52 Class VmDataStatistic . . . .
1.52.1 Methods . . . . . . . .
1.52.2 Properties . . . . . . .
1.53 Class License . . . . . . . . .
1.53.1 Methods . . . . . . . .
1.53.2 Properties . . . . . . .
1.54 Class ServerInfo . . . . . . . .
1.54.1 Methods . . . . . . . .
1.54.2 Properties . . . . . . .
1.55 Class NetService . . . . . . .
1.55.1 Methods . . . . . . . .
1.55.2 Properties . . . . . . .
1.56 Class LoginResponse . . . . .
1.56.1 Methods . . . . . . . .
1.56.2 Properties . . . . . . .
1.57 Class RunningTask . . . . . .
1.57.1 Methods . . . . . . . .
1.57.2 Properties . . . . . . .
1.58 Class TisRecord . . . . . . .
1.58.1 Methods . . . . . . . .
1.58.2 Properties . . . . . . .
1.59 Class OsesMatrix . . . . . . .
1.59.1 Methods . . . . . . . .
1.59.2 Properties . . . . . . .
1.60 Class ProblemReport . . . . .
1.60.1 Methods . . . . . . . .
1.60.2 Properties . . . . . . .
1.61 Class ApplianceConfig . . . .
1.61.1 Methods . . . . . . . .
1.61.2 Properties . . . . . . .
1.62 Class OfflineManageService .
1.62.1 Methods . . . . . . . .
1.62.2 Properties . . . . . . .
1.63 Class NetworkShapingEntry .
1.63.1 Methods . . . . . . . .
1.63.2 Properties . . . . . . .
1.64 Class NetworkShapingConfig
1.64.1 Methods . . . . . . . .
1.64.2 Properties . . . . . . .
1.65 Class NetworkClass . . . . . .
1.65.1 Methods . . . . . . . .
1.65.2 Properties . . . . . . .

CONTENTS

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

4

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

131
131
132
132
132
133
133
134
135
136
136
136
136
137
137
138
138
139
139
139
139
140
140
140
141
141
141
142
142
142
143
143
143
143
144
145
145
145
145
146
146
146
147
147
148
148
148
148
149
149
149

CONTENTS

1.66 Class NetworkRate . . . . . . . . . . .
1.66.1 Methods . . . . . . . . . . . . .
1.66.2 Properties . . . . . . . . . . . .
1.67 Class CtTemplate . . . . . . . . . . . .
1.67.1 Methods . . . . . . . . . . . . .
1.67.2 Properties . . . . . . . . . . . .
1.68 Class UIEmuInput . . . . . . . . . . .
1.68.1 Methods . . . . . . . . . . . . .
1.68.2 Properties . . . . . . . . . . . .
1.69 Class UsbIdentity . . . . . . . . . . . .
1.69.1 Methods . . . . . . . . . . . . .
1.69.2 Properties . . . . . . . . . . . .
1.70 Class FirewallRule . . . . . . . . . . .
1.70.1 Methods . . . . . . . . . . . . .
1.70.2 Properties . . . . . . . . . . . .
1.71 Class IPPrivNet . . . . . . . . . . . .
1.71.1 Methods . . . . . . . . . . . . .
1.71.2 Properties . . . . . . . . . . . .
1.72 Class PluginInfo . . . . . . . . . . . .
1.72.1 Methods . . . . . . . . . . . . .
1.72.2 Properties . . . . . . . . . . . .
1.73 Class CapturedVideoSource . . . . . .
1.73.1 Methods . . . . . . . . . . . . .
1.73.2 Properties . . . . . . . . . . . .
1.74 Class BackupResult . . . . . . . . . .
1.74.1 Methods . . . . . . . . . . . . .
1.74.2 Properties . . . . . . . . . . . .
1.75 Class NetworkShapingBandwidthEntry
1.75.1 Methods . . . . . . . . . . . . .
1.75.2 Properties . . . . . . . . . . . .
1.76 Class CpuFeatures . . . . . . . . . . .
1.76.1 Methods . . . . . . . . . . . . .
1.76.2 Properties . . . . . . . . . . . .
1.77 Class CPUPool . . . . . . . . . . . . .
1.77.1 Methods . . . . . . . . . . . . .
1.77.2 Properties . . . . . . . . . . . .
1.78 Class VmBackup . . . . . . . . . . . .
1.78.1 Methods . . . . . . . . . . . . .
1.78.2 Properties . . . . . . . . . . . .
1.79 Class IoDisplayScreenSize . . . . . . .
1.79.1 Methods . . . . . . . . . . . . .
1.80 Class VmIO . . . . . . . . . . . . . . .
1.80.1 Methods . . . . . . . . . . . . .

CONTENTS

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

150
150
150
150
151
151
152
152
152
152
153
153
153
153
154
154
155
155
155
156
156
156
156
157
157
157
158
158
158
159
159
159
159
160
160
160
160
161
161
161
161
162
162

2 Module prlsdkapi.prlsdk
163
2.1 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
2.2 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
2.3 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
3 Module prlsdkapi.prlsdk.consts
262
3.1 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

5

CONTENTS

CONTENTS

4 Module prlsdkapi.prlsdk.errors
316
4.1 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Index

412

6

Package prlsdkapi

1

Package prlsdkapi

1.1

Modules

• prlsdk (Section 2, p. 163)
– consts (Section 3, p. 262)
– errors (Section 4, p. 316)

1.2

Functions
conv error(err )
sdk check result(result, err obj =None)
call sdk function(func name, *args)
set sdk library path(path)
get sdk library path()
is sdk initialized()
init desktop sdk()
init desktop wl sdk()
init workstation sdk()
init player sdk()
init server sdk()
conv handle arg(arg)
handle to object(handle)

1.3

Variables
Name
prlsdk module
sdklib
err
deinit sdk

Description
Value: os.environ [’PRLSDK’]
Value: os.environ [’SDKLIB’]
Value: ’Cannot import module "prlsdk" !’
Value: DeinitSDK()
continued on next page

7

Class PrlSDKError

Package prlsdkapi

Name

Description

package

1.4

Value: ’prlsdkapi’

Class PrlSDKError

object
exceptions.BaseException
exceptions.Exception
prlsdkapi.PrlSDKError

1.4.1

Methods
init (self, result, error code, err obj )
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

get result(self )
get details(self )

Inherited from exceptions.Exception
new ()
Inherited from exceptions.BaseException
delattr (), getattribute (), getitem (), getslice (),
setattr (), setstate (), str (), unicode ()

reduce (),

Inherited from object
format (),
1.4.2

hash (),

reduce ex (),

sizeof (),

subclasshook ()

Properties

Name
Inherited from exceptions.BaseException
args, message
Inherited from object
class

8

Description

repr (),

Class ApiHelper

1.5

Package prlsdkapi

Class ApiHelper

Provides common Parallels Python API system methods.
1.5.1

Methods

init(self, version)
Initialize the Parallels API library.
init ex(self, nVersion, nAppMode, nFlags=0, nReserved =0)
Initialize the Parallels API library (extended version).
deinit(self )
De-initializes the library.
get version(self )
Return the Parallels API version number.
get app mode(self )
Return the Parallels API application mode.
get result description(self, nErrCode, bIsBriefMessage=True,
bFormated =False)
Evaluate a return code and return a description of the problem.
get message type(self, nErrCode)
Evaluate the specified error code and return its classification (warning,
question, info, etc.).
msg can be ignored(self, nErrCode)
Evaluate an error code and determine if the error is critical.
get crash dumps path(self )
Return the name and path of the directory where Parallels crash dumps are
stored.

9

Class ApiHelper

Package prlsdkapi

init crash handler(self, sCrashDumpFileSuffix )
Initiate the standard Parallels crash dump handler.
create strings list(self )
create handles list(self )
create op type list(self, nTypeSize)
get supported oses types(self, nHostOsType)
Determine the supported OS types for the current API mode.
get supported oses versions(self, nHostOsType, nGuestOsType)
get default os version(self, nGuestOsType)
Return the default guest OS version for the specified guest OS type.
send problem report(self, sProblemReport, bUseProxy, sProxyHost,
nProxyPort, sProxyUserLogin, sProxyUserPasswd, nProblemSendTimeout,
nReserved )
Send a problem report to the Parallels support server.
send packed problem report(self, hProblemReport, bUseProxy, sProxyHost,
nProxyPort, sProxyUserLogin, sProxyUserPasswd, nProblemSendTimeout,
nReserved )
unregister remote device(self, device type)
Unregister a remote device.
send remote command(self, hVm, hCommand )
get remote command target(self, hCommand )
get remote command index(self, hCommand )
get remote command code(self, hCommand )

10

Class Debug

Package prlsdkapi

get recommend min vm mem(self, nOsVersion)
Return recommended minimal memory size for guest OS defined in the OS
version parameter.
create problem report(self, nReportScheme)

1.6

Class Debug

Provides common Parallels Python API debug methods.
1.6.1

Methods

get handles num(self, type)
Determine how many handles were instantiated in the API library.
prl result to string(self, value)
Return a readable string representation of the Result value.
handle type to string(self, handle type)
Return a readable string representation of the specified handle type.
event type to string(self, event type)
Return a readable string representation of the specified event type.
1.7

Class StringList

object
prlsdkapi. Handle
prlsdkapi.StringList
The StringList class is a generic string container.

11

Class StringList

1.7.1

Package prlsdkapi

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

get items count(self )
add item(self, sItem)
get item(self, nItemIndex )
remove item(self, nItemIndex )
len (self )
getitem (self, index )
iter (self )
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.7.2

Properties

Name
Inherited from object
class

Description

12

Class HandleList

1.8

Package prlsdkapi

Class HandleList

object
prlsdkapi. Handle
prlsdkapi.HandleList
A generic container containing a list of handles (objects).
1.8.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

get items count(self )
add item(self, hItem)
get item(self, nItemIndex )
remove item(self, nItemIndex )
len (self )
getitem (self, index )
iter (self )
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.8.2

Properties

13

Class OpTypeList

Package prlsdkapi

Name
Inherited from object
class

1.9

Description

Class OpTypeList

object
prlsdkapi. Handle
prlsdkapi.OpTypeList
1.9.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

get items count(self )
get item(self, nItemIndex )
remove item(self, nItemIndex )
get type size(self )
signed(self, nItemIndex )
unsigned(self, nItemIndex )
double(self, nItemIndex )
len (self )
getitem (self, index )
iter (self )
14

Class Result

Package prlsdkapi

Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.9.2

Properties

Name
Inherited from object
class

1.10

Description

Class Result

object
prlsdkapi. Handle
prlsdkapi.Result
Contains the results of an asynchronous operation.
1.10.1

Methods

get params count(self )
Determine the number of items (strings, objects) in the Result object.
get param by index(self, nIndex )
Obtain an object containing the results identified by index.
get param(self )
Obtain an object containing the results of the corresponding asynchronous
operation.
get param by index as string(self, nIndex )
Obtain a string result from the Result object identified by index.

15

Class Event

Package prlsdkapi

get param as string(self )
Obtain a string result from the Result object.
len (self )
getitem (self, index )
iter (self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.10.2

Properties

Name
Inherited from object
class

1.11

Description

Class Event

object
prlsdkapi. Handle
prlsdkapi.Event
Contains information about a system event or an extended error information in an asynchronous method invocation.
1.11.1

Methods

get type(self )
Overrides: prlsdkapi. Handle.get type
get server(self )
16

Class Event

Package prlsdkapi

get vm(self )
get job(self )
get params count(self )
get param(self, nIndex )
get param by name(self, sParamName)
get err code(self )
get err string(self, bIsBriefMessage, bFormated )
can be ignored(self )
is answer required(self )
get issuer type(self )
get issuer id(self )
create answer event(self, nAnswer )
len (self )
getitem (self, index )
iter (self )
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.11.2

Properties

17

Class EventParam

Package prlsdkapi

Name
Inherited from object
class

1.12

Description

Class EventParam

object
prlsdkapi. Handle
prlsdkapi.EventParam
Contains the system event parameter data.
1.12.1

Methods

get name(self )
get type(self )
Overrides: prlsdkapi. Handle.get type
to string(self )
to cdata(self )
to uint32(self )
to int32(self )
to uint64(self )
to int64(self )
to boolean(self )
to handle(self )
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()
18

Class Job

Package prlsdkapi

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.12.2

Properties

Name
Inherited from object
class

1.13

Description

Class Job

object
prlsdkapi. Handle
prlsdkapi.Job
Provides methods for managing asynchronous operations (jobs).
1.13.1

Methods

wait(self, msecs=2147483647)
Suspend the main thread and wait for the job to finish.
cancel(self )
Cancel the specified job.
get status(self )
Obtain the current job status.
get progress(self )
Obtain the job progress info.
get ret code(self )
Obtain the return code from the job object.

19

Class Server

Package prlsdkapi

get result(self )
Obtain the Result object containing the results returned by the job.
get error(self )
Provide additional job error information.
get op code(self )
Return the job operation code.
is request was sent(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.13.2

Properties

Name
Inherited from object
class

1.14

Description

Class Server

object
prlsdkapi. Handle
prlsdkapi.Server
The main class providing methods for accessing Parallels Service. Most of the operations in
the Parallels Python API begin with obtaining an instance of this class. The class is used to
establish a connection with the Parallels Service. Its other methods can be used to perform
various tasks related to the Parallels Service itself, higher level virtual machine tasks, such
as obtaining the virtual machine list or creating a virtual machine, and many others.

20

Class Server

1.14.1

Package prlsdkapi

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

check parallels server alive(self, timeout, sServerHostname)
Determine if the Parallels Service on the specified host is running.
Parameters
timeout:

The desired operation timeout (in milliseconds).

sServerHostname: The name of the host machine for which to get
the Parallels Service status. To get the status
for the local Parallels Service, the parameter can
be null or empty.
create(self )
Create a new instance of the Server class.
Return Value
A new instance of Server.
login(self, host, user, passwd, sPrevSessionUuid =’’, port cmd =0, timeout=0,
security level =2)
Login to a remote Parallels Service.
login local(self, sPrevSessionUuid =’’, port=0, security level =2)
Login to the local Parallels Service.
logoff (self )
Log off the Parallels Service.
get questions(self )
Allows to synchronously receive questions from Parallels Service.
set non interactive session(self, bNonInteractive, nFlags=0)
Set the session in noninteractive or interactive mode.
is non interactive session(self )
21

Class Server

Package prlsdkapi

disable confirmation mode(self, sUser, sPasswd, nFlags=0)
Disable administrator confirmation mode for the session.
enable confirmation mode(self, nFlags=0)
Enable administrator confirmation mode for the session.
is confirmation mode enabled(self )
Determine confirmation mode for the session.
get srv config(self )
Obtain the ServerConfig object containing the host configuration
information.
Return Value
A Job object. The ServerConfig object is obtained from the
Result object.
get common prefs(self )
Obtain the DispConfig object containing the specified Parallels Service
preferences info.
Return Value
A Job object.
common prefs begin edit(self )
Mark the beginning of the Parallels Service preferences modification operation.
This method must be called before making any changes to the Parallels
Service common preferences through DispConfig. When you are done making
the changes, call Server.common prefs commit to commit the changes.
common prefs commit(self, hDispCfg)
Commit the Parallels Server preferences changes.
Parameters
hDispCfg: A instance of DispConfig contaning the Parallels Service
preferences info.
common prefs commit ex(self, hDispCfg, nFlags)

22

Class Server

Package prlsdkapi

get user profile(self )
Obtain the UserConfig object containing profile data of the currently logged
in user.
Return Value
A Job object.
get user info list(self )
Obtain a list of UserInfo objects containing information about all known
users.
Return Value
A Job object.
get user info(self, sUserId )
Obtain the UserInfo object containing information about the specified user.
Parameters
sUserId: UUID of the user to obtain the information for.
Return Value
A Job object.
get virtual network list(self, nFlags=0)
Obtain the VirtualNet object containing information about all existing
virtual networks.
add virtual network(self, hVirtNet, nFlags=0)
Add a new virtual network to the Parallels Service configuration.
Parameters
hVirtNet: An instance of the VirtualNet class containing the
vitual network information.
nFlags:

Reserved parameter.

update virtual network(self, hVirtNet, nFlags=0)
Update parameters of an existing virtual network.

23

Class Server

Package prlsdkapi

delete virtual network(self, hVirtNet, nFlags=0)
Remove an existing virtual network from the Parallels Service configuration.
Parameters
hVirtNet: An instance of VirtualNet identifying the virtual
network.
nFlags:

Reserved parameter.

update offline service(self, hOffmgmtService, nFlags)
delete offline service(self, hOffmgmtService, nFlags)
get offline services list(self, nFlags)
update network classes list(self, hNetworkClassesList, nFlags)
get network classes list(self, nFlags)
update network shaping config(self, hNetworkShapingConfig, nFlags)
get network shaping config(self, nFlags)
configure generic pci(self, hDevList, nFlags=0)
Configure the PCI device assignment.
Parameters
hDevList: A list of HostPciDevice objects.
nFlags:

Reserved parameter.

get statistics(self )
Obtain the Statistics object containing the host resource usage statistics.
Return Value
A Job object.
user profile begin edit(self )
user profile commit(self, hUserProfile)
Saves (commits) user profile changes to the Parallels Service.

24

Class Server

Package prlsdkapi

is connected(self )
Determine if the connection to the specified Parallels Service is active.
get server info(self )
Obtain the ServerInfo object containing the host computer information.
Return Value
A Job object.
register vm(self, strVmDirPath, bNonInteractiveMode=False)
Register an existing virtual machine with the Parallels Service. This is an
asynchronous method.
Parameters
strVmDirPath:

Name and path of the virtual machine
directory.

bNonInteractiveMode: Set to True to use non-interactive mode.
Set to False to use interactive mode.
Return Value
An instance of the Vm class containing information about the virtual
machine that was registered.
register vm ex(self, strVmDirPath, nFlags)
Register an existing virtual machine with Parallels Service (extended version).
register vm with uuid(self, strVmDirPath, strVmUuid, nFlags)
register3rd party vm(self, strVmConfigPath, strVmRootDirPath, nFlags)
create vm(self )
Create a new instaince of the Vm class.
Return Value
A new instance of Vm.
get vm list(self )
Obtain a list of virtual machines from the host.
Return Value
A Job object. The list of virtual machines can be obtained from the
Result object as a list of Vm objects.

25

Class Server

Package prlsdkapi

get vm list ex(self, nFlags)
get default vm config(self, nVmType, sConfigSample, nOsVersion, nFlags)
create vm backup(self, sVmUuid, sTargetHost, nTargetPort,
sTargetSessionId, strDescription=’’, backup flags=2048, reserved flags=0,
force operation=True)
Backup an existing virtual machine to a backup server.
Parameters
sVmUuid:

The virtual machine UUID

sTargetHost:

The name of the target host machine.

nTargetPort:

Port number on the target host.

sTargetSessionId: The targt Parallels Service session ID.
strDescription:

Backup description.

backup flags:

Backup options.

reserved flags:

Reserved backup flags.

force operation:

Ignore all possible questions from the Parallels
Service (non-interactive mode).

Return Value
A Job object.
restore vm backup(self, sVmUuid, sBackupUuid, sTargetHost, nTargetPort,
sTargetSessionId, sTargetVmHomePath=’’, sTargetVmName=’’,
restore flags=0, reserved flags=0, force operation=True)
Restore a virtual machine from a backup server.

26

Class Server

Package prlsdkapi

get backup tree(self, sUuid, sTargetHost, nTargetPort, sTargetSessionId,
backup flags=2048, reserved flags=0, force operation=True)
Obtain a backup tree from the backup server.
Parameters
sVmUuid:

The target virtual machine UUID. Empty
string gets the tree for all virtual machines.

sTargetHost:

The name of the target host machine.

nTargetPort:

Port number.

sTargetSessionId: The target Parallels Service session ID.
backup flags:

Backup options.

reserved flags:

Reserved flags parameter.

force operation:

Ignore all questions from the Parallels Service
(non-interactive mode).

Return Value
A Job object. The backup tree data is obtained as an XML
document from the Result object.
remove vm backup(self, sVmUuid, sBackupUuid, sTargetHost, nTargetPort,
sTargetSessionId, remove flags, reserved flags, force operation)
Remove backup of the virtual machine from the backup server.
subscribe to host statistics(self )
Subscribe to receive host statistics. This is an asynchronous method.
Return Value
A Job object.
unsubscribe from host statistics(self )
Cancel the host statistics subscription. This is an asynchronous method.
Return Value
A Job object.
shutdown(self, bForceShutdown=False)
Shut down the Parallels Service.
shutdown ex(self, nFlags)

27

Class Server

Package prlsdkapi

fs get disk list(self )
Returns a list of root directories on the host computer.
fs get dir entries(self, path)
Retrieve information about a file system entry on the host.
Parameters
path: Directory name or drive letter for which to get the
information.
Return Value
A Job object. The directory information is returned as an FsInfo
object and is obtained from the Result object.
fs create dir(self, path)
Create a directory in the specified location on the host.
Parameters
path: Full name and path of the directory to create.
fs remove entry(self, path)
Remove a file system entry from the host computer.
Parameters
path: Name and path of the entry to remove.
fs can create file(self, path)
Determine if the current user has rights to create a file on the host.
Parameters
path: Full path of the target directory.
Return Value
Boolean. True - the user can create files in the specified directory.
False - otherwise.
fs rename entry(self, oldPath, newPath)
Rename a file system entry on the host.
Parameters
oldPath: Name and path of the entry to rename.
newPath: New name and path.

28

Class Server

Package prlsdkapi

update license(self, sKey, sUser, sCompany)
Installs Parallels license on the specified Parallels Service.
update license ex(self, sKey, sUser, sCompany, nFlags)
get license info(self )
Obtain the License object containing the Parallels license information.
Return Value
A Job object.
send answer(self, hAnswer )
Send an answer to the Parallels Service in response to a question.
start search vms(self, hStringsList=0)
Searche for unregistered virtual machines at the specified location(s).
net service start(self )
Start the Parallels network service.
net service stop(self )
Stop the Parallels network service.
net service restart(self )
Restarts the Parallels network service.
net service restore defaults(self )
Restores the default settings of the Parallels network service.
get net service status(self )
Obtain the NetService object containing the Parallels network service status
information.
Return Value
A Job object.

29

Class Server

Package prlsdkapi

get problem report(self )
Obtain a problem report in the event of a virtual machine operation failure.
Return Value
A Job object. The report is returned as a string that is obtained
from the Result object.
get packed problem report(self, nFlags)
attach to lost task(self, sTaskId )
Obtain a handle to a running task after the connection to the Parallels Service
was lost.
Parameters
sTaskId: The ID of the task to attach to. The ID is obtained from
the LoginResponse object.
get supported oses(self )
create unattended cd(self, nGuestType, sUserName, sPasswd,
sFullUserName, sOsDistroPath, sOutImagePath)
Create a bootable ISO-image for unattended Linux installation.
fs generate entry name(self, sDirPath, sFilenamePrefix =’’,
sFilenameSuffix =’’, sIndexDelimiter =’’)
Automatically generate a unique name for a new directory.
Parameters
sDirPath:

Full name and path of the target directory.

sFilenamePrefix: A prefix to to use in the directory name. Pass
empty string for default.
sFilenameSuffix: A suffix to use in the name. Pass empty string
for default.
sIndexDelimiter: A character to use as a delimiter between prefix
and index.
Return Value
A Job object.
subscribe to perf stats(self, sFilter )
Subscribe to receive perfomance statistics.

30

Class Server

Package prlsdkapi

unsubscribe from perf stats(self )
Cancels the performance statistics subscription.
get perf stats(self, sFilter )
has restriction(self, nRestrictionKey)
get restriction info(self, nRestrictionKey)
install appliance(self, hAppCfg, sVmParentPath, nFlags)
cancel install appliance(self, hAppCfg, nFlags)
stop install appliance(self, hAppCfg, nFlags)
get ct template list(self, nFlags)
remove ct template(self, sName, sOsTmplName, nFlags)
copy ct template(self, sName, sOsTmplName, sTargetServerHostname,
nTargetServerPort, sTargetServerSessionUuid, nFlags, nReservedFlags)
is feature supported(self, nFeatureId )
add ipprivate network(self, hPrivNet, nFlags)
remove ipprivate network(self, hPrivNet, nFlags)
update ipprivate network(self, hPrivNet, nFlags)
get ipprivate networks list(self, nFlags)
refresh plugins(self, nFlags)
get plugins list(self, sClassId, nFlags)
login ex(self, host, user, passwd, sPrevSessionUuid, port cmd, timeout,
security level, flags)

31

Class FsInfo

Package prlsdkapi

login local ex(self, sPrevSessionUuid, port, security level, flags)
get disk free space(self, sPath, nFlags)
create desktop control(self )
get vm config(self, sSearchId, nFlags)
get cpupools list(self )
move to cpupool(self, hCpuPool )
recalculate cpupool(self, hCpuPool )
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.14.2

Properties

Name
Inherited from object
class

1.15

Description

Class FsInfo

object
prlsdkapi. Handle
prlsdkapi.FsInfo
Contains information about a file system entry and its immediate child elements (files and
directories) on the host computer.

32

Class FsInfo

1.15.1

Package prlsdkapi

Methods

get type(self )
Determine the basic type of the file system entry.
Return Value
The file system type. Can be PFS WINDOWS LIKE FS,
PFS UNIX LIKE FS.
Overrides: prlsdkapi. Handle.get type
get fs type(self )
Determine the file system type of the file system entry.
Return Value
A Boolean value. True - log level is configured.
get child entries count(self )
Determine the number of child entries for the specified remote file system
entry.
Return Value
Integer. The number of child entries.
get child entry(self, nIndex )
Obtain the FsEntry object containing a child entry information.
Parameters
nIndex: Integer. The index of the child entry to get the information
for.
Return Value
The FsEntry object containing the child entry information.
get parent entry(self )
Obtain the FsEntry object containing the parent file system entry info.
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()

33

Class FsEntry

1.15.2

Package prlsdkapi

Properties

Name
Inherited from object
class

1.16

Description

Class FsEntry

object
prlsdkapi. Handle
prlsdkapi.FsEntry
Contains information about a file system entry (disk, directory, file) on the host computer.
1.16.1

Methods

get absolute path(self )
Return the specified file system entry absolute path.
Return Value
A string containing the path.
get relative name(self )
Return the file system entry relative name.
Return Value
A string contaning the name.
get last modified date(self )
Return the date on which the specified file system entry was last modified.
Return Value
A string containing the date.
get size(self )
Return the file system entry size.
Return Value
A long containing the size (in bytes).

34

Class ServerConfig

Package prlsdkapi

get permissions(self )
Return the specified file system entry permissions (read, write, execute) for the
current user.
Return Value
An integer contaning the permissions. The permissions are specified
as bitmasks.
get type(self )
Return the file system entry type (file, directory, drive).
Return Value
The entry type. Can be PSE DRIVE, PSE DIRECTORY, PSE FILE.
Overrides: prlsdkapi. Handle.get type
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.16.2

Properties

Name
Inherited from object
class

1.17

Description

Class ServerConfig

object
prlsdkapi. Handle
prlsdkapi.ServerConfig
Provides methods for obtaining the host computer configuration information.

35

Class ServerConfig

1.17.1

Package prlsdkapi

Methods

get host ram size(self )
Determine the amount of memory (RAM) available on the host.
get cpu model(self )
Determine the model of CPU of the host machine.
get cpu count(self )
Determine the number of CPUs in the host machine.
get cpu speed(self )
Determine the host machine CPU speed.
get cpu mode(self )
Determine the CPU mode (32 bit or 64 bit) of the host machine.
get cpu hvt(self )
Determine the hardware virtualization type of the host CPU.
get cpu features ex(self )
get cpu features masking capabilities(self )
get host os type(self )
Return the host operating system type.
get host os major(self )
Return the major version number of the host operating system.
get host os minor(self )
Return the minor version number of the host operating system.
get host os sub minor(self )
Return the sub-minor version number of the host operating system.

36

Class ServerConfig

Package prlsdkapi

get host os str presentation(self )
Return the full host operating system information as a single string.
is sound default enabled(self )
Determine whether a sound device on the host is enabled or disabled.
is usb supported(self )
Determine if USB is supported on the host.
is vtd supported(self )
Determine whether VT-d is supported on the host.
get max host net adapters(self )
get max vm net adapters(self )
get hostname(self )
Return the hostname of the specified host or guest.
get default gateway(self )
Obtain the global default gateway address of the specified host or guest.
get default gateway ipv6(self )
get dns servers(self )
Obtain the list of IP addresses of DNS servers for the host or guest.
get search domains(self )
Obtain the list of search domains for the specified host or guest.
get floppy disks count(self )
Determine the number of floppy disk drives on the host.
get floppy disk(self, nIndex )
Obtain the HostDevice object containing information about a floppy disk
drive on the host.

37

Class ServerConfig

Package prlsdkapi

get optical disks count(self )
Determine the number of optical disk drives on the host.
get optical disk(self, nIndex )
Obtain the HostDevice object containing information about an optical disk
drive on the host.
get serial ports count(self )
Determine the number of serial ports available on the host.
get serial port(self, nIndex )
Obtain the HostDevice object containing information about a serial port on
the host.
get parallel ports count(self )
Determine the number of parallel ports on the host.
get parallel port(self, nIndex )
Obtain the HostDevice object containing information about a parallel port on
the host.
get sound output devs count(self )
Determine the number of sound devices available on the host.
get sound output dev(self, nIndex )
Obtain the HostDevice object containing information about a sound device on
the host.
get sound mixer devs count(self )
Determine the number of sound mixer devices available on the host.
get sound mixer dev(self, nIndex )
Obtain the HostDevice object containing information about a sound mixer
device on the host.
get printers count(self )
Determine the number of printers installed on the host.

38

Class ServerConfig

Package prlsdkapi

get printer(self, nIndex )
Obtain the HostDevice object containing information about a printer
installed on the host.
get generic pci devices count(self )
Determine the number of PCI devices installed on the host.
get generic pci device(self, nIndex )
Obtain the HostDevice object containing information about a PCI device
installed on the host.
get generic scsi devices count(self )
Determine the number of generic SCSI devices installed on the host.
get generic scsi device(self, nIndex )
Obtain the HostDevice object containing information about a generic SCSI
device.
get usb devs count(self )
Determine the number of USB devices on the host.
get usb dev(self, nIndex )
Obtain the HostDevice object containing information about a USB device on
the host.
get hard disks count(self )
Determine the number of hard disk drives on the host.
get hard disk(self, nIndex )
Obtain the HostHardDisk object containing information about a hard disks
drive on the host.
get net adapters count(self )
Determine the number of network adapters available on the server.
get net adapter(self, nIndex )
Obtain the HostNet object containing information about a network adapter in
the host or guest.
39

Class HostDevice

Package prlsdkapi

Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.17.2

Properties

Name
Inherited from object
class

1.18

Description

Class HostDevice

object
prlsdkapi. Handle
prlsdkapi.HostDevice
Known Subclasses: prlsdkapi.HostHardDisk, prlsdkapi.HostNet, prlsdkapi.HostPciDevice
A base class providing methods for obtaining information about physical devices on the host
computer. The descendants of this class provide additional methods specific to a particular
device type.
1.18.1

Methods

get name(self )
Obtain the device name.
get id(self )
Obtain the device ID.
get type(self )
Obtain the device type.
Overrides: prlsdkapi. Handle.get type

40

Class HostHardDisk

Package prlsdkapi

is connected to vm(self )
Determine whether the device is connected to a virtual machine.
get device state(self )
Determine whether a virtual machine can directly use a PCI device through
IOMMU technology.
set device state(self, nDeviceState)
Set whether a virtual machine can directly use a PCI device through IOMMU
technology.
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.18.2

Properties

Name
Inherited from object
class

1.19

Description

Class HostHardDisk

object
prlsdkapi. Handle
prlsdkapi.HostDevice
prlsdkapi.HostHardDisk
Provides methods for obtaining information about a physical hard disk on the host computer.

41

Class HostHardDisk

1.19.1

Package prlsdkapi

Methods

get dev name(self )
Return the hard disk device name.
get dev id(self )
Return the hard disk device id.
get dev size(self )
Return the size of the hard disk device.
get disk index(self )
Return the index of a hard disk device.
get parts count(self )
Determine the number of partitions available on a hard drive.
get part(self, nIndex )
Obtain the HdPartition object identifying the specified hard disk partition.
Inherited from prlsdkapi.HostDevice(Section 1.18)
get device state(), get id(), get name(), get type(), is connected to vm(), set device state()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.19.2

Properties

Name
Inherited from object
class

Description

42

Class HdPartition

1.20

Package prlsdkapi

Class HdPartition

object
prlsdkapi. Handle
prlsdkapi.HdPartition
Provides methods for obtaining information about a physical hard disk partition on the host
computer.
1.20.1

Methods

get name(self )
Return the hard disk partition name.
Return Value
String. The partition name.
get sys name(self )
Return the hard disk partition system name.
Return Value
String . The partition name.
get size(self )
Return the hard disk partition size.
Return Value
Long. The partition size (in MB).
get index(self )
Return the index of the hard disk partition.
Return Value
Integer. The partition index.
get type(self )
Return a numerical code identifying the type of the partition.
Return Value
Integer. Partition type.
Overrides: prlsdkapi. Handle.get type
43

Class HostNet

Package prlsdkapi

is in use(self )
Determines whether the partition is in use ( contains valid file system, being
used for swap, etc.).
Return Value
Boolean. True - partition is in use. False - partition is not in use.
is logical(self )
Determine whether the specified partition is a logical partition.
Return Value
Boolean. True - partition is logical. False - partition is physical.
is active(self )
Determine whether the disk partition is active or inactive.
Return Value
Boolean. True - partition is active. False - partition is not active.
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.20.2

Properties

Name
Inherited from object
class

1.21

Description

Class HostNet

object
prlsdkapi. Handle
prlsdkapi.HostDevice
prlsdkapi.HostNet
44

Class HostNet

Package prlsdkapi

Provides methods for obtaining information about a physical network adapter on the host
computer.
1.21.1

Methods

get net adapter type(self )
Return the network adapter type.
get sys index(self )
Return the network adapter system index.
is enabled(self )
Determine whether the adapter is enabled or disabled.
is configure with dhcp(self )
Determine whether the adapter network settings are configured through
DHCP.
is configure with dhcp ipv6(self )
get default gateway(self )
Obtain the default gateway address for the specified network adapter.
get default gateway ipv6(self )
get mac address(self )
Return the MAC address of the specified network adapter.
get vlan tag(self )
Return the VLAN tag of the network adapter.
get net addresses(self )
Obtain the list of network addresses (IP address/Subnet mask pairs) assigned
to the network adapter.

45

Class HostPciDevice

Package prlsdkapi

get dns servers(self )
Obtain the list of addresses of DNS servers assigned to the specified network
adapter.
get search domains(self )
Obtain a list of search domains assigned to the specified network adapter.
Inherited from prlsdkapi.HostDevice(Section 1.18)
get device state(), get id(), get name(), get type(), is connected to vm(), set device state()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.21.2

Properties

Name
Inherited from object
class

1.22

Description

Class HostPciDevice

object
prlsdkapi. Handle
prlsdkapi.HostDevice
prlsdkapi.HostPciDevice
Provides methods for obtaining information about a PCI device on the host computer.
1.22.1

Methods

get device class(self )

46

Class UserConfig

Package prlsdkapi

is primary device(self )
Inherited from prlsdkapi.HostDevice(Section 1.18)
get device state(), get id(), get name(), get type(), is connected to vm(), set device state()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.22.2

Properties

Name
Inherited from object
class

1.23

Description

Class UserConfig

object
prlsdkapi. Handle
prlsdkapi.UserConfig
Provides methods for obtaining information about the currently logged in user and for setting
the user preferences.
1.23.1

Methods

get vm dir uuid(self )
Return name and path of the default virtual machine folder for the Parallels
Service.
set vm dir uuid(self, sNewVmDirUuid )
Set the default virtual machine directory name and path for the Parallels
Service.

47

Class UserInfo

Package prlsdkapi

get default vm folder(self )
Return name and path of the default virtual machine directory for the user.
set default vm folder(self, sNewDefaultVmFolder )
Set the default virtual machine folder for the user.
can use mng console(self )
Determine if the user is allowed to use the Parallels Service Management
Console.
can change srv sets(self )
Determine if the current user can modify Parallels Service preferences.
is local administrator(self )
Determine if the user is a local administrator on the host where Parallels
Service is running.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.23.2

Properties

Name
Inherited from object
class

1.24

Description

Class UserInfo

object
prlsdkapi. Handle
prlsdkapi.UserInfo
Provides methods for obtaining information about the specified Parallels Service user.
48

Class DispConfig

1.24.1

Package prlsdkapi

Methods

get name(self )
Return the user name.
get uuid(self )
Returns the user Universally Unique Identifier (UUID).
get session count(self )
Return the user active session count.
get default vm folder(self )
Return name and path of the default virtual machine directory for the user.
can change srv sets(self )
Determine whether the specified user is allowed to modify Parallels Service
preferences.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.24.2

Properties

Name
Inherited from object
class

1.25

Description

Class DispConfig

object
prlsdkapi. Handle
prlsdkapi.DispConfig
49

Class DispConfig

Package prlsdkapi

Provides methods for managing Parallels Service preferences.
1.25.1

Methods

get default vm dir(self )
Obtain name and path of the directory in which new virtual machines are
created by default.
Return Value
A string containing name and path of the default virtual machine
directory.
get default ct dir(self )
get reserved mem limit(self )
Determine the amount of physical memory reserved for Parallels Service
operation.
Return Value
Integer. The memory size in megabytes.
set reserved mem limit(self, nMemSize)
Set the amount of memory that will be allocated for Parallels Service
operation.
Parameters
nMemSize: Integer. The memory size in megabytes.
get min vm mem(self )
Determine the minimum required memory size that must be allocated to an
individual virtual machine.
Return Value
Integer. The memory size in megabytes.
set min vm mem(self, nMemSize)
Set the minimum required memory size that must be allocated to an
individual virtual machine.
Parameters
nMemSize: Integer. The memory size in megabytes.

50

Class DispConfig

Package prlsdkapi

get max vm mem(self )
Determine the maximum memory size that can be allocated to an individual
virtual machine.
Return Value
Integer. The memory size in megabytes.
set max vm mem(self, nMemSize)
Set the maximum memory size that can be allocated to an individual virtual
machine.
Parameters
nMemSize: Integer. The memory size in megabytes.
get recommend max vm mem(self )
Determine the recommended memory size for an individual virtual machine.
Return Value
Integer. The memory size in megabytes.
set recommend max vm mem(self, nMemSize)
Set recommended memory size for an individual virtual machine.
Parameters
nMemSize: Integer. The memory size in megabytes.
get max reserv mem limit(self )
Return the maximum amount of memory that can be reserved for Parallels
Service operation.
Return Value
Integer. The memory size, in megabytes.
set max reserv mem limit(self, nMemSize)
Set the upper limit of the memory size that can be reserved for Parallels
Service operation.
Parameters
nMemSize: Integer. The memory size in megabytes.

51

Class DispConfig

Package prlsdkapi

get min reserv mem limit(self )
Return the minimum amount of physical memory that must be reserved for
Parallels Service operation.
Return Value
Integer. The memory size in megabytes.
set min reserv mem limit(self, nMemSize)
Set the lower limit of the memory size that must be reserved for Parallels
Service operation.
Parameters
nMemSize: Integer. The memory size in megabytes.
is adjust mem auto(self )
Determine whether memory allocation for Parallels Service is performed
automatically or manually.
Return Value
Boolean. True – automatic memory allocation. False – manual
allocation.
set adjust mem auto(self, bAdjustMemAuto)
Set the Parallels Service memory allocation mode (automatic or manual).
Parameters
bAdjustMemAuto: Boolean. Set to True for automatic mode. Set to
False for manual mode.
is send statistic report(self )
Determine whether the statistics reports (CEP) mechanism is activated.
Return Value
A Boolean value. True - CEP is activated. False - deactivated.
set send statistic report(self, bSendStatisticReport)
Turn on/off the mechanism of sending statistics reports (CEP).
Parameters
bSendStatisticReport: Boolean. Set to True to turn the CEP on.
Set to False to turn it off.

52

Class DispConfig

Package prlsdkapi

get default vnchost name(self )
Return the default VNC host name for the Parallels Service.
Return Value
A string containing the VNC host name.
set default vnchost name(self, sNewHostName)
Set the base VNC host name.
Parameters
sNewHostName: String. The VNC host name to set.
get vncbase port(self )
Obtain the currently set base VNC port number.
Return Value
Integer. The port number.
set vncbase port(self, nPort)
Set the base VNC port number.
Parameters
nPort: Integer. Port number.
can change default settings(self )
Determine if new users have the right to modify Parallels Service preferences.
Return Value
Boolean. True indicates that new users can modify preferences.
False indicates otherwise.
set can change default settings(self, bDefaultChangeSettings)
Grant or deny a permission to new users to modify Parallels Service
preferences.
Parameters
bDefaultChangeSettings: Boolean. Set to True to grant the
permission. Set to False to deny it.

53

Class DispConfig

Package prlsdkapi

get min security level(self )
Determine the lowest allowable security level that can be used to connect to
the Parallels Service.
Return Value
One of the following constants: PSL LOW SECURITY – Plain
TCP/IP (no encryption). PSL NORMAL SECURITY – important
data is sent and received using SSL. PSL HIGH SECURITY – all
data is sent and received using SSL.
set min security level(self, nMinSecurityLevel )
Set the lowest allowable security level that can be used to connect to the
Parallels Service.
Parameters
nMinSecurityLevel: Security level to set. Can be one of the
following constants: PSL LOW SECURITY –
Plain TCP/IP (no encryption).
PSL NORMAL SECURITY – important data
is sent and received using SSL.
PSL HIGH SECURITY – all data is sent and
received using SSL.
get confirmations list(self )
Obtain a list of operations that require administrator confirmation.
set confirmations list(self, hConfirmList)
Set the list of operations that require administrator confirmation.
get default backup server(self )
Return the default backup server host name or IP address.
Return Value
A string containing the backup server host name of IP address.
set default backup server(self, sBackupServer )
Set the default backup server host name or IP address.
Parameters
sBackupServer: String. The default backup server host name or IP
address.

54

Class DispConfig

Package prlsdkapi

get backup user login(self )
Return the backup user login name.
Return Value
A string containing the name.
set backup user login(self, sUserLogin)
Set the backup user login.
Parameters
sUserLogin: String. The backup user login name to set.
set backup user password(self, sUserPassword )
Set the backup user password.
Parameters
sUserPassword: String. The backup user password to set.
is backup user password enabled(self )
Determine if the backup user password is enabled.
Return Value
A Boolean value. True - backup user password is enabled. False password is disabled.
set backup user password enabled(self, bUserPasswordEnabled )
Enable or disable the backup user password.
Parameters
bUserPasswordEnabled: Boolean. Set to True to enable the
password. Set to False to diable it.
get default backup directory(self )
Return the name and path of the default backup directory.
Return Value
A string containing the directory name and path.
set default backup directory(self, sBackupDirectory)
Set name and path of the default backup directory.
get backup timeout(self )

55

Class DispConfig

Package prlsdkapi

set backup timeout(self, nTimeout)
get default encryption plugin id(self )
set default encryption plugin id(self, sDefaultPluginId )
are plugins enabled(self )
enable plugins(self, bEnablePluginsSupport)
get vm cpu limit type(self )
set vm cpu limit type(self, nVmCpuLimitType)
is verbose log enabled(self )
Determine whether the verbose log level is configured for dispatcher and
virtual machines processes.
Return Value
A Boolean value. True - log level is configured. False - log level is
not configured.
set verbose log enabled(self, bEnabled )
Enable or disable the verbose log level for dispatcher and virtual machines
processes.
is allow multiple pmc(self )
set allow multiple pmc(self, bEnabled )
is allow direct mobile(self )
set allow direct mobile(self, bEnabled )
is allow mobile clients(self )
get proxy connection status(self )
set proxy connection creds(self, sAccountId, sPassword )

56

Class VirtualNet

Package prlsdkapi

get proxy connection user(self )
is log rotation enabled(self )
set log rotation enabled(self, bEnabled )
get cpu features mask ex(self )
set cpu features mask ex(self, hCpuFeatures)
get usb identity count(self )
get usb identity(self, nUsbIdentIndex )
set usb ident association(self, sSystemName, sVmUuid, nFlags)
get cpu pool(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.25.2

Properties

Name
Inherited from object
class

1.26

Description

Class VirtualNet

object
prlsdkapi. Handle
prlsdkapi.VirtualNet

57

Class VirtualNet

Package prlsdkapi

Provides methods for managing Parallels virtual networks.
1.26.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
Creates a new instance of VirtualNet.
get network id(self )
Return the ID of the specified virtual network.
set network id(self, sNetworkId )
Set the virtual network ID.
get description(self )
Return the description of the specified virtual network.
set description(self, sDescription)
Sets the virtual network description.
get network type(self )
Return the virtual network type.
set network type(self, nNetworkType)
Set the virtual network type.
get bound card mac(self )
Return the bound card MAC address of the specified virtual network.
set bound card mac(self, sBoundCardMac)
Sets the specified virtual network bound card MAC address.

58

Class VirtualNet

Package prlsdkapi

get adapter name(self )
Return the name of the network adapter in the specified virtual network.
set adapter name(self, sAdapterName)
Sets the specified virtual network adapter name.
get adapter index(self )
Return a numeric index assigned to the network adapter in the specified
virtual network.
set adapter index(self, nAdapterIndex )
Sets the specified adapter index.
get host ipaddress(self )
Return the host IP address of the specified virtual network.
set host ipaddress(self, sHostIPAddress)
Set the virtual network host IP address.
get host ip6address(self )
set host ip6address(self, sHostIPAddress)
get dhcp ipaddress(self )
Return the DHCP IP address of the specified virtual network.
set dhcp ipaddress(self, sDhcpIPAddress)
Set the virtual network DHCP IP address.
get dhcp ip6address(self )
set dhcp ip6address(self, sDhcpIPAddress)
get ipnet mask(self )
Return the IP net mask of the specified virtual network.

59

Class VirtualNet

Package prlsdkapi

set ipnet mask(self, sIPNetMask )
Set the virtual network IP net mask.
get ip6net mask(self )
set ip6net mask(self, sIPNetMask )
get vlan tag(self )
Return the VLAN tag of the specified virtual network.
set vlan tag(self, nVlanTag)
Set the VLAN tag for the virtual network.
get ipscope start(self )
Returns the DHCP starting IP address of the specified virtual network.
set ipscope start(self, sIPScopeStart)
Set the virtual network DHCP starting IP address.
get ipscope end(self )
Return the DHCP ending IP address of the specified virtual network.
set ipscope end(self, sIPScopeEnd )
Set the virtual network DHCP ending IP address
get ip6scope start(self )
set ip6scope start(self, sIPScopeStart)
get ip6scope end(self )
set ip6scope end(self, sIPScopeEnd )
is enabled(self )
Determine whether the virtual network is enabled or disabled.

60

Class VirtualNet

Package prlsdkapi

set enabled(self, bEnabled )
Enable or disable the virtual network.
is adapter enabled(self )
Determine whether the virtual network adapter is enabled or disabled.
set adapter enabled(self, bEnabled )
Enable or disable a virtual network adapter.
is dhcpserver enabled(self )
Determine whether the virtual network DHCP server is enabled or disabled.
set dhcpserver enabled(self, bEnabled )
Enable or disable the virtual network DHCP server.
is dhcp6server enabled(self )
set dhcp6server enabled(self, bEnabled )
is natserver enabled(self )
Determine whether the specified virtual network NAT server is enabled or
disabled.
set natserver enabled(self, bEnabled )
Enable or disable the virtual network NAT server.
get port forward list(self, nPortFwdType)
Return the port forward entries list.
set port forward list(self, nPortFwdType, hPortFwdList)
Set the port forward entries list.
get bound adapter info(self, hSrvConfig)
Obtain info about a physical adapter, which is bound to the virtual network
object.
Inherited from prlsdkapi. Handle

61

Class PortForward

Package prlsdkapi

del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.26.2

Properties

Name
Inherited from object
class

1.27

Description

Class PortForward

object
prlsdkapi. Handle
prlsdkapi.PortForward
Provides access to the Port Forwarding functionality. Using this functionality, you can
redirect all incoming data from a specific TCP port on the host computer to a specified port
in a specified virtual machine.
1.27.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
Create a new instance of the PortForward class.
get incoming port(self )
Return the incoming port.
set incoming port(self, nIncomingPort)
Set the specified incoming port.
62

Class VmDevice

Package prlsdkapi

get redirect ipaddress(self )
Return the redirect IP address of the specified port forward entry.
set redirect ipaddress(self, sRedirectIPAddress)
Set the specified port forward entry redirect IP address.
get redirect port(self )
Return the redirect port.
set redirect port(self, nRedirectPort)
Set the specified redirect port.
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.27.2

Properties

Name
Inherited from object
class

1.28

Description

Class VmDevice

object
prlsdkapi. Handle
prlsdkapi.VmDevice
Known Subclasses: prlsdkapi.VmHardDisk, prlsdkapi.VmNet, prlsdkapi.VmSerial, prlsdkapi.VmSound, prlsdkapi.VmUsb
A base class providing methods for virtual device management.

63

Class VmDevice

1.28.1

Package prlsdkapi

Methods

create(self, nDeviceType)
Create a new virtual device object not bound to any virtual machine.
connect(self )
Connect a virtual device to a running virtual machine.
disconnect(self )
Disconnect a device from a running virtual machine.
create image(self, bRecreateIsAllowed =False, bNonInteractiveMode=True)
Physically create a virtual device image on the host.
copy image(self, sNewImageName, sTargetPath, nFlags)
resize image(self, nNewSize, nFlags)
Resize the virtual device image.
get index(self )
Return the index identifying the virtual device.
set index(self, nIndex )
Set theindex identifying the virtual device.
remove(self )
Remove the virtual device object from the parent virtual machine list.
get type(self )
Return the virtual device type.
Overrides: prlsdkapi. Handle.get type
is connected(self )
Determine if the virtual device is connected.

64

Class VmDevice

Package prlsdkapi

set connected(self, bConnected )
Connect the virtual device.
is enabled(self )
Determine if the device is enabled.
set enabled(self, bEnabled )
Enable the specified virtual device.
is remote(self )
Determine if the virtual device is a remote device.
set remote(self, bRemote)
Change the ’remote’ flag for the specified device.
get emulated type(self )
Return the virtual device emulation type.
set emulated type(self, nEmulatedType)
Sets the virtual device emulation type.
get image path(self )
Return virtual device image path.
set image path(self, sNewImagePath)
Set the virtual device image path.
get sys name(self )
Return the virtual device system name.
set sys name(self, sNewSysName)
Set the virtual device system name.
get friendly name(self )
Return the virtual device user-friendly name.

65

Class VmDevice

Package prlsdkapi

set friendly name(self, sNewFriendlyName)
Set the virtual device user-friendly name.
get description(self )
Return the description of a virtual device.
set description(self, sNewDescription)
Set the device description.
get iface type(self )
Return the virtual device interface type (IDE or SCSI).
set iface type(self, nIfaceType)
Set the virtual device interface type (IDE or SCSI).
get sub type(self )
set sub type(self, nSubType)
get stack index(self )
Return the virtual device stack index (position at the IDE/SCSI controller
bus).
set stack index(self, nStackIndex )
Set the virtual device stack index (position at the IDE or SCSI controller bus).
set default stack index(self )
Generates a stack index for the device (the device interface, IDE or SCSI,
must be set in advance).
get output file(self )
Return the virtual device output file.
set output file(self, sNewOutputFile)
Set the virtual device output file.

66

Class VmHardDisk

Package prlsdkapi

is passthrough(self )
Determine if the passthrough mode is enabled for the mass storage device.
set passthrough(self, bPassthrough)
Enable the passthrough mode for the mass storage device (optical or hard
disk).
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.28.2

Properties

Name
Inherited from object
class

1.29

Description

Class VmHardDisk

object
prlsdkapi. Handle
prlsdkapi.VmDevice
prlsdkapi.VmHardDisk
Provides methods for managing virtual hard disks in a virtual machine.
1.29.1

Methods

get disk type(self )
Return the hard disk type.

67

Class VmHardDisk

Package prlsdkapi

set disk type(self, nDiskType)
Set the type of the virtual hard disk.
is splitted(self )
Determine if the virtual hard disk is split into multiple files.
set splitted(self, bSplitted )
Sety whether the hard disk should be split into multiple files.
get disk size(self )
Return the hard disk size.
set disk size(self, nDiskSize)
Set the size of the virtual hard disk.
get size on disk(self )
Return the size of the occupied space on the hard disk.
set password(self, sPassword )
is encrypted(self )
check password(self, nFlags)
add partition(self )
Assign a boot camp partition to the virtual hard disk.
get partitions count(self )
Determine the number of partitions on the virtual hard disk.
get partition(self, nIndex )
Obtain the VmHdPartition object containing a hard disk partition info.
set mount point(self, sMountPoint)
get mount point(self )

68

Class VmHdPartition

Package prlsdkapi

set auto compress enabled(self, bEnabled )
is auto compress enabled(self )
get storage url(self )
set storage url(self, sURL)
Inherited from prlsdkapi.VmDevice(Section 1.28)
connect(), copy image(), create(), create image(), disconnect(), get description(),
get emulated type(), get friendly name(), get iface type(), get image path(), get index(),
get output file(), get stack index(), get sub type(), get sys name(), get type(), is connected(),
is enabled(), is passthrough(), is remote(), remove(), resize image(), set connected(),
set default stack index(), set description(), set emulated type(), set enabled(), set friendly name(),
set iface type(), set image path(), set index(), set output file(), set passthrough(),
set remote(), set stack index(), set sub type(), set sys name()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.29.2

Properties

Name
Inherited from object
class

1.30

Description

Class VmHdPartition

object
prlsdkapi. Handle
prlsdkapi.VmHdPartition
Provides methods for managing partitions of a virtual hard disk in a virtual machine.

69

Class VmNet

1.30.1

Package prlsdkapi

Methods

remove(self )
Remove the specified partition object from the virtual hard disk list.
get sys name(self )
Return the hard disk partition system name.
set sys name(self, sSysName)
Set system name for the disk partition.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.30.2

Properties

Name
Inherited from object
class

1.31

Description

Class VmNet

object
prlsdkapi. Handle
prlsdkapi.VmDevice
prlsdkapi.VmNet
Provides methods for managing network adapters in a virtual machine.

70

Class VmNet

1.31.1

Package prlsdkapi

Methods

get bound adapter index(self )
Return the index of the adapter to which this virtual adapter is bound.
set bound adapter index(self, nIndex )
Set the index of the adapter to which this virtual adapter should be bound.
get bound adapter name(self )
Return the name of the adapter to which this virtual adapter is bound.
set bound adapter name(self, sNewBoundAdapterName)
Set the name of the network adapter to which this virtual adapter will bind.
get mac address(self )
Return the MAC address of the virtual network adapter.
get mac address canonical(self )
set mac address(self, sNewMacAddress)
Set MAC address to the network adapter.
generate mac addr(self )
Generate a unique MAC address for the virtual network adapter.
is auto apply(self )
Determine if the network adapter is configured to automatically apply network
settings inside guest.
set auto apply(self, bAutoApply)
Set whether the network adapter should be automatically configured.
get net addresses(self )
Obtain the list of IP address/subnet mask pairs which are assigned to the
virtual network adapter.

71

Class VmNet

Package prlsdkapi

set net addresses(self, hNetAddressesList)
Set IP addresses/subnet masks to the network adapter.
get dns servers(self )
Obtain the list of DNS servers which are assigned to the virtual network
adapter.
set dns servers(self, hDnsServersList)
Assign DNS servers to the network adapter.
get search domains(self )
Obtain the lists of search domains assigned to the virtual network adapter.
set search domains(self, hSearchDomainsList)
Assign search domains to the network adapter.
is configure with dhcp(self )
Determine if the network adapter is configured through DHCP on the guest
OS side.
set configure with dhcp(self, bConfigureWithDhcp)
Set whether the network adapter should be configured through DHCP or
manually.
is configure with dhcp ipv6(self )
set configure with dhcp ipv6(self, bConfigureWithDhcp)
get default gateway(self )
Obtain the default gateway assigned to the virtual network adapter.
set default gateway(self, sNewDefaultGateway)
Set the default gateway address for the network adapter.
get default gateway ipv6(self )
set default gateway ipv6(self, sNewDefaultGateway)
72

Class VmNet

Package prlsdkapi

get virtual network id(self )
Obtain the virtual network ID assigned to the virtual network adapter.
set virtual network id(self, sNewVirtualNetworkId )
Set the virtual network ID for the network adapter.
get adapter type(self )
set adapter type(self, nAdapterType)
is pkt filter prevent mac spoof (self )
set pkt filter prevent mac spoof (self, bPktFilterPreventMacSpoof )
is pkt filter prevent promisc(self )
set pkt filter prevent promisc(self, bPktFilterPreventPromisc)
is pkt filter prevent ip spoof (self )
set pkt filter prevent ip spoof (self, bPktFilterPreventIpSpoof )
is firewall enabled(self )
set firewall enabled(self, bEnabled )
get firewall default policy(self, nDirection)
set firewall default policy(self, nDirection, nPolicy)
get firewall rule list(self, nDirection)
set firewall rule list(self, nDirection, hRuleList)
get host interface name(self )
set host interface name(self, sNewHostInterfaceName)
Inherited from prlsdkapi.VmDevice(Section 1.28)
73

Class VmUsb

Package prlsdkapi

connect(), copy image(), create(), create image(), disconnect(), get description(),
get emulated type(), get friendly name(), get iface type(), get image path(), get index(),
get output file(), get stack index(), get sub type(), get sys name(), get type(), is connected(),
is enabled(), is passthrough(), is remote(), remove(), resize image(), set connected(),
set default stack index(), set description(), set emulated type(), set enabled(), set friendly name(),
set iface type(), set image path(), set index(), set output file(), set passthrough(),
set remote(), set stack index(), set sub type(), set sys name()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.31.2

Properties

Name
Inherited from object
class

1.32

Description

Class VmUsb

object
prlsdkapi. Handle
prlsdkapi.VmDevice
prlsdkapi.VmUsb
Provides methods for managing USB devices in a virtual machine.
1.32.1

Methods

get autoconnect option(self )
Obtain the USB controller autoconnect device option.
set autoconnect option(self, nAutoconnectOption)
Set the USB controller autoconnect device option.
74

Class VmSound

Package prlsdkapi

Inherited from prlsdkapi.VmDevice(Section 1.28)
connect(), copy image(), create(), create image(), disconnect(), get description(),
get emulated type(), get friendly name(), get iface type(), get image path(), get index(),
get output file(), get stack index(), get sub type(), get sys name(), get type(), is connected(),
is enabled(), is passthrough(), is remote(), remove(), resize image(), set connected(),
set default stack index(), set description(), set emulated type(), set enabled(), set friendly name(),
set iface type(), set image path(), set index(), set output file(), set passthrough(),
set remote(), set stack index(), set sub type(), set sys name()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.32.2

Properties

Name
Inherited from object
class

1.33

Description

Class VmSound

object
prlsdkapi. Handle
prlsdkapi.VmDevice
prlsdkapi.VmSound
Provides methods for managing sound devices in a virtual machine.
1.33.1

Methods

get output dev(self )
Return the output device string for the sound device.

75

Class VmSound

Package prlsdkapi

set output dev(self, sNewOutputDev )
Set the output device string for the sound device.
get mixer dev(self )
Return the mixer device string for the sound device.
set mixer dev(self, sNewMixerDev )
Set the mixer device string for the sound device.
Inherited from prlsdkapi.VmDevice(Section 1.28)
connect(), copy image(), create(), create image(), disconnect(), get description(),
get emulated type(), get friendly name(), get iface type(), get image path(), get index(),
get output file(), get stack index(), get sub type(), get sys name(), get type(), is connected(),
is enabled(), is passthrough(), is remote(), remove(), resize image(), set connected(),
set default stack index(), set description(), set emulated type(), set enabled(), set friendly name(),
set iface type(), set image path(), set index(), set output file(), set passthrough(),
set remote(), set stack index(), set sub type(), set sys name()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.33.2

Properties

Name
Inherited from object
class

Description

76

Class VmSerial

1.34

Package prlsdkapi

Class VmSerial

object
prlsdkapi. Handle
prlsdkapi.VmDevice
prlsdkapi.VmSerial
Provides methods for managing serial ports in a virtual machine.
1.34.1

Methods

get socket mode(self )
Return the socket mode of the virtual serial port.
set socket mode(self, nSocketMode)
Set the socket mode for the virtual serial port.
Inherited from prlsdkapi.VmDevice(Section 1.28)
connect(), copy image(), create(), create image(), disconnect(), get description(),
get emulated type(), get friendly name(), get iface type(), get image path(), get index(),
get output file(), get stack index(), get sub type(), get sys name(), get type(), is connected(),
is enabled(), is passthrough(), is remote(), remove(), resize image(), set connected(),
set default stack index(), set description(), set emulated type(), set enabled(), set friendly name(),
set iface type(), set image path(), set index(), set output file(), set passthrough(),
set remote(), set stack index(), set sub type(), set sys name()
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.34.2

Properties

Name
Inherited from object
class

Description

77

Class VmConfig

1.35

Package prlsdkapi

Class VmConfig

object
prlsdkapi. Handle
prlsdkapi.VmConfig
Known Subclasses: prlsdkapi.Vm
Provides methods for managing the configuration of a virtual machine.
1.35.1

Methods

set network rate list(self, hNetworkRateList)
get network rate list(self )
is rate bound(self )
set rate bound(self, bEnabled )
set os template(self, sOsTemplate)
get os template(self )
apply config sample(self, sConfigSample)
get app template list(self )
set app template list(self, hAppList)
set default config(self, hSrvConfig, guestOsVersion, needCreateDevices)
Set the default configuration for a new virtual machine based on the guest OS
type.
is config invalid(self, nErrCode)
get config validity(self )
Return a constant indicating the virtual machine configuration validity.
78

Class VmConfig

Package prlsdkapi

add default device(self, hSrvConfig, deviceType)
Automates the task of setting devices in a virtual machine.
add default device ex(self, hSrvConfig, deviceType)
is default device needed(self, guestOsVersion, deviceType)
Determine whether a default virtual device is needed for running the OS of the
specified type.
get default mem size(self, guestOsVersion, hostRam)
Return the default RAM size for the specified OS type and version.
get default hdd size(self, guestOsVersion)
Return the default hard disk size for to the specified OS type and version.
get default video ram size(self, guestOsVersion, hSrvConfig,
bIs3DSupportEnabled )
Return the default video RAM size for the specified OS type and version.
create vm dev(self, nDeviceType)
Create a new virtual device handle of the specified type.
get access rights(self )
Obtain the AccessRights object.
get devs count(self )
Determine the total number of devices of all types installed in the virtual
machine.
get all devices(self )
Obtains objects for all virtual devices in a virtual machine.
get devs count by type(self, vmDeviceType)
Obtain the number of virtual devices of the specified type.

79

Class VmConfig

Package prlsdkapi

get dev by type(self, vmDeviceType, nIndex )
Obtains a virtual device object according to the specified device type and
index.
get floppy disks count(self )
Determine the number of floppy disk drives in a virtual machine.
get floppy disk(self, nIndex )
Obtain the VmDevice object containing information about a floppy disk drive
in a vrtiual machine.
get hard disks count(self )
Determines the number of virtual hard disks in a virtual machine.
get hard disk(self, nIndex )
Obtain the VmHardDisk object containing the specified virtual hard disk
information.
get optical disks count(self )
Determine the number of optical disks in the specified virtual machine.
get optical disk(self, nIndex )
Obtain the VmDevice object containing information about a virtual optical
disk.
get parallel ports count(self )
Determine the number of virtual parallel ports in the virtual machine.
get parallel port(self, nIndex )
Obtains the VmDevice object containing information about a virtual parallel
port.
get serial ports count(self )
Determine the number of serial ports in a virtual machine.
get serial port(self, nIndex )
Obtain the VmSerial object containing information about a serial port in a
virtual machine.
80

Class VmConfig

Package prlsdkapi

get sound devs count(self )
Determine the number of sound devices in a virtual machine.
get sound dev(self, nIndex )
Obtain the VmSound object containing information about a sound device in a
virtual machine.
get usb devices count(self )
Determine the number of USB devices in a virtual machine.
get usb device(self, nIndex )
Obtain the VmUsb object containing information about a USB device in the
virtual machine.
get net adapters count(self )
Determine the number of network adapters in a virtual machine.
get net adapter(self, nIndex )
Obtain the VmNet object containing information about a virtual network
adapter.
get generic pci devs count(self )
Determines the number of generic PCI devices in a virtual machine.
get generic pci dev(self, nIndex )
Obtain the VmDevice object containing information about a generic PCI
device.
get generic scsi devs count(self )
Determines the number of generic SCSI devices in a virtual machine.
get generic scsi dev(self, nIndex )
Obtain the VmDevice object containing information about a SCSI device in a
virtual machine.
get display devs count(self )
Determine the number of display devices in a virtual machine.

81

Class VmConfig

Package prlsdkapi

get display dev(self, nIndex )
Obtains the VmDevice containing information about a display device in a
virtual machine.
create share(self )
Create a new instance of Share and add it to the virtual machine list of shares.
get shares count(self )
Determine the number of shared folders in a virtual machine.
get share(self, nShareIndex )
Obtain the Share object containing information about a shared folder.
is smart guard enabled(self )
Determine whether the SmartGuard feature is enabled in the virtual machine.
set smart guard enabled(self, bEnabled )
Enable the SmartGuard feature in the virtual machine.
is smart guard notify before creation(self )
Determine whether the user will be notified on automatic snapshot creation by
SmartGaurd.
set smart guard notify before creation(self, bNotifyBeforeCreation)
Enable or disable notification of automatic snapshot creation, a SmartGuard
feature.
get smart guard interval(self )
Determines the interval at which snapshots are taken by SmartGuard.
set smart guard interval(self, nInterval )
Set the time interval at which snapshots are taken by SmartGuard.
get smart guard max snapshots count(self )
Determines the maximum snapshot count, a SmartGuard setting.

82

Class VmConfig

Package prlsdkapi

set smart guard max snapshots count(self, nMaxSnapshotsCount)
Set the maximum snapshot count, a SmartGuard feature.
is user defined shared folders enabled(self )
Determine whether the user-defined shared folders are enabled or not.
set user defined shared folders enabled(self, bEnabled )
Enables or disables user-defined shared folders.
is smart mount enabled(self )
set smart mount enabled(self, bEnabled )
is smart mount removable drives enabled(self )
set smart mount removable drives enabled(self, bEnabled )
is smart mount dvds enabled(self )
set smart mount dvds enabled(self, bEnabled )
is smart mount network shares enabled(self )
set smart mount network shares enabled(self, bEnabled )
is shared profile enabled(self )
Determine whether the Shared Profile feature is enabled in the virtual
machine.
set shared profile enabled(self, bEnabled )
Enable or disable the Shared Profile feature in the virtual machine.
is use desktop(self )
Determine whether the ’use desktop in share profile’ feature is enabled or not.
set use desktop(self, bEnabled )
Enable or disable the ’undo-desktop’ feature in the shared profile.

83

Class VmConfig

Package prlsdkapi

is use documents(self )
Determine whether ’use documents in shared profile’ feature is enabled or not.
set use documents(self, bEnabled )
Enable or disable the ’use documents in shared profile’ feature.
is use pictures(self )
Determine whether the ’used pictures in shared profile’ feature is enabled or
not.
set use pictures(self, bEnabled )
Enables or disables the ’use pictures in shared profile’ feature.
is use music(self )
Determine whether the ’use music in shared profile’ feature is enabled or not.
set use music(self, bEnabled )
Enables or disables the ’use music in shared profile’ feature.
is use downloads(self )
set use downloads(self, bEnabled )
is use movies(self )
set use movies(self, bEnabled )
is auto capture release mouse(self )
Determine whether the automatic capture and release of the mouse pointer is
enabled.
set auto capture release mouse(self, bEnabled )
Enable or disables the automatic capture and release of the mouse pointer in a
virtual machine.
is share clipboard(self )
Determine whether the clipboard sharing feature is enabled in the virtual
machine.
84

Class VmConfig

Package prlsdkapi

set share clipboard(self, bEnabled )
Enable or disable the clipboard sharing feature.
is offline management enabled(self )
Determine whether the offline management feature is enabled for the virtual
machine.
set offline management enabled(self, bEnabled )
Enables or disables the offline management feature for the virtual machine.
is tools auto update enabled(self )
Enables or disables the Parallels Tools AutoUpdate feature for the virtual
machine.
set tools auto update enabled(self, bEnabled )
Enable or disable the Parallels Tools AutoUpdate feature for the virtual
machine.
is time synchronization enabled(self )
Determine whether the time synchronization feature is enabled in the virtual
machine.
set time synchronization enabled(self, bEnabled )
Enable or disable the time synchronization feature in a virtual machine.
is time sync smart mode enabled(self )
Determine whether the smart time synchronization is enabled in a virtual
machine.
set time sync smart mode enabled(self, bEnabled )
Enable or disable the smart time-synchronization mode in the virtual machine.
get time sync interval(self )
Obtain the time synchronization interval between the host and the guest OS.
set time sync interval(self, nTimeSyncInterval )
Set the time interval at which time in the virtual machine will be synchronized
with the host OS.
85

Class VmConfig

Package prlsdkapi

is allow select boot device(self )
Determine whether the ’select boot device’ option is shown on virtual machine
startup.
set allow select boot device(self, bAllowed )
Switch on/off the ’select boot device’ dialog on virtual machine startup.
create scr res(self )
Create a new instance of ScreenRes and add it to the virtual machine
resolution list.
get scr res count(self )
Determine the total number of screen resolutions available in a virtual
machine.
get scr res(self, nScrResIndex )
Obtain the ScreenRes object identifying the specified virtual machine screen
resolution.
create boot dev(self )
Create a new instance of BootDevice and add it to the virtual machine boot
device list.
get boot dev count(self )
Determine the number of devices in the virtual machine boot device priority
list.
get boot dev(self, nBootDevIndex )
Obtain the BootDevice object containing information about a specified boot
device.
get name(self )
Return the virtual machine name.
set name(self, sNewVmName)
Set the virtual machine name.

86

Class VmConfig

Package prlsdkapi

get hostname(self )
Obtain the hostname of the specified virtual machine.
set hostname(self, sNewVmHostname)
Set the virtual machine hostname.
get dns servers(self )
set dns servers(self, hDnsServersList)
get uuid(self )
Return the UUID (universally unique ID) of the virtual machine.
set uuid(self, sNewVmUuid )
Set the virtual machine UUID (universally unique ID).
get linked vm uuid(self )
get os type(self )
Return the type of the operating system that the specified virtual machine is
running.
get os version(self )
Return the version of the operating system that the specified virtual machine
is running.
set os version(self, nVmOsVersion)
Set the virtual machine guest OS version.
get ram size(self )
Return the virtual machine memory (RAM) size, in megabytes.
set ram size(self, nVmRamSize)
Sets the virtual machine memory (RAM) size.
get video ram size(self )
Return the video memory size of the virtual machine.
87

Class VmConfig

Package prlsdkapi

set video ram size(self, nVmVideoRamSize)
Set the virtual machine video memory size.
get host mem quota min(self )
set host mem quota min(self, nHostMemQuotaMin)
get host mem quota max(self )
set host mem quota max(self, nHostMemQuotaMax )
get host mem quota priority(self )
set host mem quota priority(self, nHostMemQuotaPriority)
is host mem auto quota(self )
set host mem auto quota(self, bHostMemAutoQuota)
get max balloon size(self )
set max balloon size(self, nMaxBalloonSize)
get cpu count(self )
Determine the number of CPUs in the virtual machine.
set cpu count(self, nVmCpuCount)
Set the number of CPUs for the virtual machine (the CPUs should be present
in the machine).
get cpu mode(self )
Determine the specified virtual machine CPU mode (32 bit or 64 bit).
set cpu mode(self, nVmCpuMode)
Set CPU mode (32 bit or 64 bit) for the virtual machine.
get cpu accel level(self )
Determine the virtual machine CPU acceleration level.
88

Class VmConfig

Package prlsdkapi

set cpu accel level(self, nVmCpuAccelLevel )
Set CPU acceleration level for the virtual machine.
is cpu vtx enabled(self )
Determine whether the x86 virtualization (such as Vt-x) is available in the
virtual machine CPU.
is cpu hotplug enabled(self )
set cpu hotplug enabled(self, bVmCpuHotplugEnabled )
is3dacceleration enabled(self )
set3dacceleration enabled(self, bVm3DAccelerationEnabled )
set cpu units(self, nVmCpuUnits)
Set the number of CPU units that will be allocated to a virtual machine.
get cpu units(self )
Determine the number of CPU units allocated to a virtual machine.
is start disabled(self )
set start disabled(self, bStartDisabled )
set cpu limit(self, nVmCpuLimit)
Set the CPU usage limit (in percent) for a virtual machine.
get cpu limit(self )
Determine the CPU usage limit of a virtual machine, in percent.
get cpu mask(self )
set cpu mask(self, sMask )
get io priority(self )
Determines the specified virtual machine I/O priority.

89

Class VmConfig

Package prlsdkapi

set io priority(self, nVmIoPriority)
Set the virtual machine I/O priority.
get iops limit(self )
set iops limit(self, nVmIopsLimit)
get server uuid(self )
Returns the UUID of the machine hosting the specified virtual machine.
get server host(self )
Return the hostname of the machine hosting the specified virtual machine.
get home path(self )
Return the virtual machine home directory name and path.
get location(self )
get icon(self )
Return the name of the icon file used by the specified virtual machine.
set icon(self, sNewVmIcon)
Set the virtual machine icon.
get description(self )
Return the virtual machine description.
set description(self, sNewVmDescription)
Set the virtual machine description.
is template(self )
Determine whether the virtual machine is a real machine or a template.
set template sign(self, bVmIsTemplate)
Modify a regular virtual machine to become a template, and vise versa.

90

Class VmConfig

Package prlsdkapi

get custom property(self )
Return the virtual machine custom property information.
set custom property(self, sNewVmCustomProperty)
Set the virtual machine custom property information.
get auto start(self )
Determine if the specified virtual machine is set to start automatically on
Parallels Service start.
set auto start(self, nVmAutoStart)
Set the automatic startup option for the virtual machine.
get auto start delay(self )
Returns the time delay used during the virtual machine automatic startup.
set auto start delay(self, nVmAutoStartDelay)
Set the time delay that will be used during the virtual machine automatic
startup.
get start login mode(self )
Return the automatic startup login mode for the virtual machine.
set start login mode(self, nVmStartLoginMode)
Set the automatic startup login mode for the specified virtual machine.
get start user login(self )
Return the user name used during the virtual machine automatic startup.
set start user creds(self, sStartUserLogin, sPassword )
Sset the automatic startup user login and password for the virtual machine.
get auto stop(self )
Determine the mode of the automatic shutdown for the specified virtual
machine.

91

Class VmConfig

Package prlsdkapi

set auto stop(self, nVmAutoStop)
Set the automatic shutdown mode for the virtual machine.
get action on window close(self )
Determine the action on Parallels Application window close for the specified
virtual machine.
set action on window close(self, nActionOnWindowClose)
Set the action to perform on the Parallels console window closing.
get window mode(self )
Return the current window mode the virtual machine is in.
set window mode(self, nVmWindowMode)
Sets the virtual machine window mode.
is lock in full screen mode(self )
Determine whether the ’lock in screen mode’ flag is set in the virtual machine
configuration.
set lock in full screen mode(self, bValue)
Enable or disable the lock in screen mode feature in the virtual machine
configuration.
get last modified date(self )
Return the date and time when the specified virtual machine was last modified.
get last modifier name(self )
Return the name of the user who last modified the specified virtual machine.
get uptime start date(self )
Return the date and time when the uptime counter was started for the
specified virtual machine. The date is returned using the yyyy-mm-dd
hh:mi:ss format. The date is automatically converted to the local time zone.
Return Value
A string containing the date and time of the virtual machine uptime
counter activation.

92

Class VmConfig

Package prlsdkapi

get uptime(self )
is guest sharing enabled(self )
Determine if guest sharing is enabled (the guest OS disk drives are visible in
the host OS).
set guest sharing enabled(self, bVmGuestSharingEnabled )
Enables the guest sharing feature.
is guest sharing auto mount(self )
Determine if host shared folders are mounted automatically in the virtual
machine.
set guest sharing auto mount(self, bVmGuestSharingAutoMount)
Set the guest OS sharing auto-mount option.
is guest sharing enable spotlight(self )
Determine if the virtual disks will be added to Spotlight search subsystem
(Mac OS X feature).
set guest sharing enable spotlight(self, bVmGuestSharingEnableSpotlight)
Set whether the virtual disks are added to Spotlight search subsystem.
is host sharing enabled(self )
Determine if host sharing is enabled (host shared folders are visible in the
guest OS).
set host sharing enabled(self, bVmHostSharingEnabled )
Enable host sharing for the virtual machine.
is share all host disks(self )
Determine whether all host disks will be present in the guest OS as shares.
set share all host disks(self, bShareAllHostDisks)
Enable sharing of all host disks for the virtual machine.

93

Class VmConfig

Package prlsdkapi

is share user home dir(self )
Determine whether the host user home directory will be available in the guest
OS as a share.
set share user home dir(self, bShareUserHomeDir )
Enable or disable sharing of the host user home directory in the specified
virtual machine.
is map shared folders on letters(self )
Determine whether host disks shared with the guest Windows OS will be
mapped to drive letters.
set map shared folders on letters(self, bMapSharedFoldersOnLetters)
Enable mapping of shared host disks to drive letters for the virtual machine.
is show task bar(self )
Determine if Windows task bar is displayed in Coherence mode.
set show task bar(self, bVmShowTaskBar )
Show or hide the Windows task bar when the virtual machine is running in
Coherence mode.
is relocate task bar(self )
Determine if the task bar relocation feature is enabled in Coherence mode.
set relocate task bar(self, bVmRelocateTaskBar )
Enable or disable the Windows task bar relocation feature.
is exclude dock(self )
Determine the guest OS window behavior in coherence mode.
set exclude dock(self, bVmExcludeDock )
Set the exclude dock option.
is multi display(self )
Determine if the specified virtual machine uses a multi-display mode.

94

Class VmConfig

Package prlsdkapi

set multi display(self, bVmMultiDisplay)
Set the virtual machine multi-display option.
get vncmode(self )
Return the VNC mode of the virtual machine.
set vncmode(self, nVmRemoteDisplayMode)
Set the virtual machine VNC mode.
get vncpassword(self )
Return the VNC password for the virtual machine.
set vncpassword(self, sNewVmRemoteDisplayPassword )
Set the virtual machine VNC password.
get vnchost name(self )
Return the VNC hostname of the virtual machine.
set vnchost name(self, sNewVmRemoteDisplayHostName)
Set the virtual machine VNC host name.
get vncport(self )
Return the VNC port number for the virtual machine
set vncport(self, nVmRemoteDisplayPort)
Set the virtual machine VNC port number.
is scr res enabled(self )
Determine if additional screen resolution support is enabled in the virtual
machine.
set scr res enabled(self, bVmScrResEnabled )
Enable or disable the additional screen resolution support in the virtual
machine.
is disk cache write back(self )
Determine if disk cache write-back is enabled in the virtual machine.
95

Class VmConfig

Package prlsdkapi

set disk cache write back(self, bVmDiskCacheWriteBack )
Set the virtual machine disk cache write-back option.
is os res in full scr mode(self )
Determines wether the virtual machine OS resolution is in full screen mode.
set os res in full scr mode(self, bVmOsResInFullScrMode)
Turn on/off the virtual machine OS resolution in full screen mode option.
is close app on shutdown(self )
Determine whether the Parallels console app is automatically closed on the
virtual machine shutdown.
set close app on shutdown(self, bVmCloseAppOnShutdown)
Set whether the Parallels console app will be closed on the virtual machine
shutdown.
get system flags(self )
Return the virtual machine system flags.
set system flags(self, sNewVmSystemFlags)
Set the virtual machine system flags.
is disable apic(self )
Determine whether the APIC is enabled during the virtual machine runtime.
set disable apicsign(self, bDisableAPIC )
Set whether the virtual machine should be using APIC during runtime.
is disable speaker(self )
set disable speaker sign(self, bDisableSpeaker )
get undo disks mode(self )
Determine the current undo-disks mode for the virtual machine.

96

Class VmConfig

Package prlsdkapi

set undo disks mode(self, nUndoDisksMode)
Set the undo-disks mode for the virtual machine.
get app in dock mode(self )
Determine the current dock mode for the virtual machine.
set app in dock mode(self, nVmAppInDockMode)
Set the dock mode for applications.
get foreground priority(self )
Return foreground processes priority for the specified virtual machine.
set foreground priority(self, nVmForegroundPriority)
Set the virtual machine foreground processes priority.
get background priority(self )
Determine the specified virtual machine background process priority type.
set background priority(self, nVmBackgroundPriority)
Set the virtual machine background processes priority.
is use default answers(self )
Determine whether the use default answers mechanism is active in the virtual
machine.
set use default answers(self, bUseDefaultAnswers)
Enable the use default answers mechanism in a virtual machine.
get dock icon type(self )
Return the virtual machine dock icon type.
set dock icon type(self, nVmDockIconType)
Sets the virtual machine dock icon type.
get search domains(self )
Obtain the list of search domains that will be assigned to the guest OS.

97

Class VmConfig

Package prlsdkapi

set search domains(self, hSearchDomainsList)
Set the global search domain list that will be assigned to the guest OS.
get offline services(self )
Obtain the list of services available in the virtual machine offline management.
set offline services(self, hOfflineServicesList)
Set offline services that will be available in the virtual machine offline
management.
get confirmations list(self )
Obtain a list of operations with virtual machine which requires administrator
confirmation.
set confirmations list(self, hConfirmList)
Obtain the list of virtual machine operations that require administrator
confirmation.
is auto compress enabled(self )
Determine whether the Automatic HDD compression feature is enabled in the
virtual machine.
set auto compress enabled(self, bEnabled )
Enables or disables the Automatic HDD compression feature in the virtual
machine.
get auto compress interval(self )
Determine the interval at which compacting virtual disks is performed by
Automatic HDD compression.
set auto compress interval(self, nInterval )
Set the time interval at which compacting virtual disks is done by Automatic
HDD compression.
get free disk space ratio(self )
Determine free disk space ratio at which disk compacting is done by
Automatic HDD compression.

98

Class VmConfig

Package prlsdkapi

set free disk space ratio(self, dFreeDiskSpaceRatio)
Set the free disk space ratio at which compacting virtual disks is done by
Automatic HDD compress.
get vm info(self )
get vm type(self )
set vm type(self, nType)
get env id(self )
is efi enabled(self )
set efi enabled(self, bEfiEnabled )
is encrypted(self )
is show windows app in dock(self )
set show windows app in dock(self, bEnabled )
get coherence button visibility(self )
set coherence button visibility(self, bVmCoherenceButtonVisibility)
is pause when idle(self )
set pause when idle(self, bVmPauseWhenIdle)
is virtual links enabled(self )
set virtual links enabled(self, bEnabled )
is ram hotplug enabled(self )
set ram hotplug enabled(self, bVmRamHotplugEnabled )

99

Class VmConfig

Package prlsdkapi

is use host printers(self )
set use host printers(self, bUse)
is sync default printer(self )
set sync default printer(self, bSync)
get resource(self, nResourceId )
set resource(self, nResourceId, nBarrirer, nLimit)
is auto apply ip only(self )
set auto apply ip only(self, bAutoApplyIpOnly)
get capabilities mask(self )
set capabilities mask(self, nCapMask )
get netfilter mode(self )
set netfilter mode(self, nMode)
get features mask(self )
set features mask(self, nOn, nOff )
set high availability enabled(self, bEnabled )
Enable or disable the High Availability feature for a virtual machine.
Parameters
bEnabled: Boolean. Action type. Set to True enable the High
Availability feature. Set to False to disable it.

100

Class VmConfig

Package prlsdkapi

is high availability enabled(self )
Determine whether or not the High Availability feature is enabled for a virtual
machine.
Return Value
Boolean. True - the High Availability feature is enabled, False - the
High Availability feature is disabled.
set high availability priority(self, nPriority)
Set the priority of the virtual machine in the High Availability cluster.
Parameters
nPriority: Integer. The priority value to set.
get high availability priority(self )
Determines the priority of the virtual machine in the High Availability Cluster.
Return Value
Integer. The virtual machine priority value.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.35.2

Properties

Name
Inherited from object
class

Description

101

Class Vm

1.36

Package prlsdkapi

Class Vm

object
prlsdkapi. Handle
prlsdkapi.VmConfig
prlsdkapi.Vm
The Vm class provides methods for managing virtual machines. When you want to get the
information about, modify, or create a virtual machine, you have to obtain an instance of
this class. The instance is obtained using methods of other classes. The most commonly
used methods are Server.create vm and the Server.get vm list.
1.36.1

Methods

start(self )
Start the virtual machine.
start ex(self, nStartMode=2048, nReserved =0)
Start the virtual machine using the specified mode.
restart(self )
Restart the virtual machine.
stop(self, bGraceful =False)
Stop the virtual machine.
stop ex(self, nStopMode, nFlags)
pause(self, bAcpi =False)
Pause the virtual machine.
reset(self )
Reset the virtual machine.
suspend(self )
Suspend the virtual machine.

102

Class Vm

Package prlsdkapi

change sid(self, nFlags)
reset uptime(self, nFlags=0)
get suspended screen(self )
Obtain the virtual machine screen state before it was suspending.
resume(self )
Resume a suspended virtual machine.
drop suspended state(self )
Resets a suspended virtual machine.
create snapshot(self, sName, sDescription=’’)
Create a snapshot of a virtual machine.
switch to snapshot(self, sSnapshotUuid )
Revert the specified virtual machine to the specified snapshot.
switch to snapshot ex(self, sSnapshotUuid, nFlags)
delete snapshot(self, sSnapshotUuid, bChild =False)
Delete the specified virtual machine snapshot.
get snapshots tree(self )
Obtain snapshot information for the specified virtual machine.
get snapshots tree ex(self, nFlags)
lock(self, nReserved )
Exclusively locks the virtual machine for current session.
unlock(self, nReserved )
Unlocks a previously locked virtual machine.

103

Class Vm

Package prlsdkapi

update snapshot data(self, sSnapshotUuid, sNewName,
sNewDescription=’’)
Modify the virtual machine snapshot name and description.
clone(self, new vm name, new vm root path, bCreateTemplate=False)
Clone an existing virtual machine.
clone ex(self, new vm name, new vm root path, nFlags)
Clone an existing virtual machine (extended version).
clone with uuid(self, new vm name, new vm uuid, new vm root path,
nFlags)
migrate(self, hTargetServer, target home path=’’, migration flags=0,
reserved flags=0, force operation=True)
Migrate an existing virtual machine to another host.
migrate ex(self, target host, target port, target session id,
target home path=’’, migration flags=0, reserved flags=0,
force operation=True)
Migrate an existing virtual machine to another host (extended version).
migrate with rename(self, hTargetServer, target name, target home path,
migration flags, reserved flags, force operation)
migrate with rename ex(self, target host, target port, target session id,
target name, target home path, migration flags, reserved flags, force operation)
migrate cancel(self )
Cancel the virtual machine migration operation.
generate vm dev filename(self, sFilenamePrefix =’’, sFilenameSuffix =’’,
sIndexDelimiter =’’)
Generate a unique name for a virtual device.
delete(self, hDevicesList=0)
Delete the specified virtual machine from the host.

104

Class Vm

Package prlsdkapi

get problem report(self )
Obtain a problem report on abnormal virtual machine termination.
get packed problem report(self, nFlags)
get state(self )
Obtain the VmInfo object containing the specified virtual machine information.
refresh config(self )
Refresh the virtual machine configuration information.
refresh config ex(self, nFlags)
login in guest(self, sUserName, sUserPassword, nFlags=0)
Create a new console session or binds to an existing GUI session in a virtual
machine.
start vnc server(self, nReserved =0)
Start a VNC server for the specified virtual machine.
stop vnc server(self, nReserved =0)
Stops the VNC server in a virtual machine
set config(self, hVmCfg)
This is a reserved method.
get config(self )
Obtain a handle of type VmConfig
get statistics(self )
Obtain the Statistics object containing the virtual machine resource usage
statistics.
get statistics ex(self, nFlags)
subscribe to guest statistics(self )
Subscribe to receive the virtual machine performance statistics.
105

Class Vm

Package prlsdkapi

unsubscribe from guest statistics(self )
Cancels the performance statistics subscription.
reg(self, sVmParentPath, bNonInteractiveMode=False)
Create a new virtual machine and register it with the Parallels Service.
reg ex(self, sVmParentPath, nFlags)
unreg(self )
Unregisters the virtual machine from the Parallels Service.
restore(self )
Restores the registered virtual machine.
begin edit(self )
Mark the beginning of the virtual machine configuration changes operation.
commit(self )
Commit the virtual machine configuration changes.
commit ex(self, nFlags)
get questions(self )
Synchronously receive questions from the Parallels Service.
create event(self )
Creates an event bound to the virtual machine.
create unattended floppy(self, nGuestDistroType, sUsername,
sCompanyName, sSerialKey)
Create a floppy disk image for unattended Windows installation.
initiate dev state notifications(self )
Initiate the device states notification service.

106

Class Vm

Package prlsdkapi

validate config(self, nSection=1)
Validate the specified section of a virtual machine configuration.
update security(self, hAccessRights)
Updates the security access level for the virtual machine.
install tools(self )
Install Parallels Tools in the virtual machine.
get tools state(self )
Determine whether Parallels Tools is installed in the virtual machine.
install utility(self, strId )
Install a specified utility in a virtual machine.
tools send shutdown(self, kind =0)
Initiates graceful shutdown of the virtual machine.
tools get shutdown capabilities(self )
Obtain the available capabilities of a graceful virtual machine shutdown using
Parallels Tools.
tis get identifiers(self )
Retrieve a list of identifiers from the Tools Information Service database.
tis get record(self, sUid )
Obtain the TisRecord object containing a record from the Tools Service
database.
uiemu send input(self, hInput, reserved )
uiemu send text(self, text, textLength, flags)
uiemu send scroll(self, scrollUnits, scrollX, scrollY, flags)
uiemu query element at pos(self, posX, posY, queryId, queryFlags)

107

Class Vm

Package prlsdkapi

subscribe to perf stats(self, sFilter )
unsubscribe from perf stats(self )
Cancels the Parallels Service performance statistics subscription .
get perf stats(self, sFilter )
auth with guest security db(self, sUserName, sUserPassword, nFlags=0)
Authenticate the user through the guest OS security database.
compact(self, uMask, nFlags=0)
Start the process of a virtual hard disk optimization.
cancel compact(self )
Finishes process of optimization of virtual hard disk.
convert disks(self, uMask, nFlags)
cancel convert disks(self, nFlags)
authorise(self, sPassword, nFlags)
change password(self, sOldPassword, sNewPassword, nFlags)
encrypt(self, sPassword, sCipherPluginUuid, nFlags)
decrypt(self, sPassword, nFlags)
mount(self, sMntPath, nFlags)
umount(self, nFlags)
create cvsrc(self )
move(self, sNewHomePath, nFlags)
begin backup(self, nFlags)

108

Class Vm

Package prlsdkapi

Inherited from prlsdkapi.VmConfig(Section 1.35)

add default device(), add default device ex(), apply config sample(), create boot dev(),
create scr res(), create share(), create vm dev(), get access rights(), get action on window close(),
get all devices(), get app in dock mode(), get app template list(), get auto compress interval(),
get auto start(), get auto start delay(), get auto stop(), get background priority(),
get boot dev(), get boot dev count(), get capabilities mask(), get coherence button visibility(),
get config validity(), get confirmations list(), get cpu accel level(), get cpu count(),
get cpu limit(), get cpu mask(), get cpu mode(), get cpu units(), get custom property(),
get default hdd size(), get default mem size(), get default video ram size(), get description(),
get dev by type(), get devs count(), get devs count by type(), get display dev(),
get display devs count(), get dns servers(), get dock icon type(), get env id(), get features mask(),
get floppy disk(), get floppy disks count(), get foreground priority(), get free disk space ratio(),
get generic pci dev(), get generic pci devs count(), get generic scsi dev(), get generic scsi devs count(
get hard disk(), get hard disks count(), get high availability priority(), get home path(),
get host mem quota max(), get host mem quota min(), get host mem quota priority(),
get hostname(), get icon(), get io priority(), get iops limit(), get last modified date(),
get last modifier name(), get linked vm uuid(), get location(), get max balloon size(),
get name(), get net adapter(), get net adapters count(), get netfilter mode(), get network rate list(),
get offline services(), get optical disk(), get optical disks count(), get os template(),
get os type(), get os version(), get parallel port(), get parallel ports count(), get ram size(),
get resource(), get scr res(), get scr res count(), get search domains(), get serial port(),
get serial ports count(), get server host(), get server uuid(), get share(), get shares count(),
get smart guard interval(), get smart guard max snapshots count(), get sound dev(),
get sound devs count(), get start login mode(), get start user login(), get system flags(),
get time sync interval(), get undo disks mode(), get uptime(), get uptime start date(),
get usb device(), get usb devices count(), get uuid(), get video ram size(), get vm info(),
get vm type(), get vnchost name(), get vncmode(), get vncpassword(), get vncport(),
get window mode(), is3dacceleration enabled(), is allow select boot device(), is auto apply ip only(),
is auto capture release mouse(), is auto compress enabled(), is close app on shutdown(),
is config invalid(), is cpu hotplug enabled(), is cpu vtx enabled(), is default device needed(),
is disable apic(), is disable speaker(), is disk cache write back(), is efi enabled(),
is encrypted(), is exclude dock(), is guest sharing auto mount(), is guest sharing enable spotlight(),
is guest sharing enabled(), is high availability enabled(), is host mem auto quota(),
is host sharing enabled(), is lock in full screen mode(), is map shared folders on letters(),
is multi display(), is offline management enabled(), is os res in full scr mode(), is pause when idle(),
is ram hotplug enabled(), is rate bound(), is relocate task bar(), is scr res enabled(),
is share all host disks(), is share clipboard(), is share user home dir(), is shared profile enabled(),
is show task bar(), is show windows app in dock(), is smart guard enabled(), is smart guard notify b
is smart mount dvds enabled(), is smart mount enabled(), is smart mount network shares enabled(),
is smart mount removable drives enabled(), is start disabled(), is sync default printer(),
is template(), is time sync smart mode enabled(), is time synchronization enabled(),
is tools auto update enabled(), is use default answers(), is use desktop(), is use documents(),
is use downloads(), is use host printers(), is use movies(), is use music(), is use pictures(),

109

Class Vm

Package prlsdkapi

is user defined shared folders enabled(), is virtual links enabled(), set3dacceleration enabled(),
set action on window close(), set allow select boot device(), set app in dock mode(),
set app template list(), set auto apply ip only(), set auto capture release mouse(),
set auto compress enabled(), set auto compress interval(), set auto start(), set auto start delay(),
set auto stop(), set background priority(), set capabilities mask(), set close app on shutdown(),
set coherence button visibility(), set confirmations list(), set cpu accel level(), set cpu count(),
set cpu hotplug enabled(), set cpu limit(), set cpu mask(), set cpu mode(), set cpu units(),
set custom property(), set default config(), set description(), set disable apicsign(),
set disable speaker sign(), set disk cache write back(), set dns servers(), set dock icon type(),
set efi enabled(), set exclude dock(), set features mask(), set foreground priority(),
set free disk space ratio(), set guest sharing auto mount(), set guest sharing enable spotlight(),
set guest sharing enabled(), set high availability enabled(), set high availability priority(),
set host mem auto quota(), set host mem quota max(), set host mem quota min(),
set host mem quota priority(), set host sharing enabled(), set hostname(), set icon(),
set io priority(), set iops limit(), set lock in full screen mode(), set map shared folders on letters(),
set max balloon size(), set multi display(), set name(), set netfilter mode(), set network rate list(),
set offline management enabled(), set offline services(), set os res in full scr mode(),
set os template(), set os version(), set pause when idle(), set ram hotplug enabled(),
set ram size(), set rate bound(), set relocate task bar(), set resource(), set scr res enabled(),
set search domains(), set share all host disks(), set share clipboard(), set share user home dir(),
set shared profile enabled(), set show task bar(), set show windows app in dock(),
set smart guard enabled(), set smart guard interval(), set smart guard max snapshots count(),
set smart guard notify before creation(), set smart mount dvds enabled(), set smart mount enabled(
set smart mount network shares enabled(), set smart mount removable drives enabled(),
set start disabled(), set start login mode(), set start user creds(), set sync default printer(),
set system flags(), set template sign(), set time sync interval(), set time sync smart mode enabled(),
set time synchronization enabled(), set tools auto update enabled(), set undo disks mode(),
set use default answers(), set use desktop(), set use documents(), set use downloads(),
set use host printers(), set use movies(), set use music(), set use pictures(), set user defined shared fo
set uuid(), set video ram size(), set virtual links enabled(), set vm type(), set vnchost name(),
set vncmode(), set vncpassword(), set vncport(), set window mode()
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.36.2

Properties

Name
Inherited from object

Description
continued on next page

110

Class VmGuest

Package prlsdkapi

Name

Description

class

1.37

Class VmGuest

object
prlsdkapi. Handle
prlsdkapi.VmGuest
The VmGuest class is used to run programs and execute administrative tasks in a virtual
machine.
1.37.1

Methods

logout(self, nReserved =0)
Closes a session (or unbinds from a pre-existing session) in a virtual machine.
run program(self, sAppName, hArgsList, hEnvsList, nFlags=16384,
nStdin=0, nStdout=0, nStderr =0)
Execute a program in a virtual machine.
get network settings(self, nReserved =0)
Obtain network settings of the guest operating system running in a virtual
machine.
set user passwd(self, sUserName, sUserPasswd, nFlags=0)
Change the password of a guest operating system user.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.37.2

Properties

111

Class Share

Package prlsdkapi

Name
Inherited from object
class

1.38

Description

Class Share

object
prlsdkapi. Handle
prlsdkapi.Share
Provides methods for managing host shares. Using this class, you can make a host OS
directory visible and accessible in a virtual machine.
1.38.1

Methods

remove(self )
Remove the share from the virtual machine configuration.
get name(self )
Return the shared folder name (as it appears in the guest OS).
set name(self, sNewShareName)
Set the share name (as it will appear in the guest OS).
get path(self )
Return the shared folder path.
set path(self, sNewSharePath)
Set the shared folder path.
get description(self )
Return the shared folder description.
set description(self, sNewShareDescription)
Set the shared folder description.
112

Class ScreenRes

Package prlsdkapi

is enabled(self )
Determine whether the share is enabled or not.
set enabled(self, bEnabled )
Enable the specified share.
is read only(self )
Determine if the share is read-only.
set read only(self, bReadOnly)
Make the shared folder read-only.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.38.2

Properties

Name
Inherited from object
class

1.39

Description

Class ScreenRes

object
prlsdkapi. Handle
prlsdkapi.ScreenRes
The class provides methods for modify the list of screen resolutions available in a virtual
machine. By default, only the most common resolutions are supported in a virtual machine.
Using methods of this class, you can add additional resolutions and modify the existing ones
if needed.

113

Class ScreenRes

1.39.1

Package prlsdkapi

Methods

remove(self )
Remove the specified screen resolution from the virtual machine.
is enabled(self )
Determine whether the screen resolution is enabled or not.
set enabled(self, bEnabled )
Enable or disables the specified screen resolution.
get width(self )
Return the width of the specified screen resolution.
set width(self, nWidth)
Modify the screen resolution width.
get height(self )
Return the height of the specified screen resolution.
set height(self, nHeight)
Modify the screen resolution height.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.39.2

Properties

Name
Inherited from object
class

Description

114

Class BootDevice

1.40

Package prlsdkapi

Class BootDevice

object
prlsdkapi. Handle
prlsdkapi.BootDevice
Provides methods for managing boot device in a virtual machine. An object contains information about an individual boot device.
1.40.1

Methods

remove(self )
Remove the boot device from the boot priority list.
get type(self )
Return the boot device type. Device type is a property that, together with
device index, is used to uniquely identify a device in the virtual machine boot
priority list.
Return Value
The device type - one of the constants with the PDE prefix, such as:
PDE FLOPPY DISK, PDE OPTICAL DISK, PDE HARD DISK.
Overrides: prlsdkapi. Handle.get type
set type(self, nDevType)
Set the boot device type. Use this function when adding a device to the boot
device priority list. Device type is a property that, together with device index,
is used to uniquely identify a device in a virtual machine
Parameters
nDevType: The device type to set. Can be one of the constants with
the PDE prefix, such as: PDE FLOPPY DISK,
PDE OPTICAL DISK, PDE HARD DISK.
get index(self )
Obtain the boot device index.
Return Value
Integer. The boot device index.

115

Class BootDevice

Package prlsdkapi

set index(self, nDevIndex )
Set the boot device index. Device index is a property that, together with
device type, is used to uniquely identify a device in the virtual machine boot
priority list. The index must be the same index the device has in the main
virtual machine configuration or it will not be recognized during boot.
Parameters
nDevIndex: Integer. The device index to set.
get sequence index(self )
Obtain the sequence index of the boot device in the boot priority list.
Return Value
Integer. The boot device sequence index.
set sequence index(self, nSequenceIndex )
Assign a sequence index to a boot device in the boot priority list.
Parameters
nSequenceIndex: Integer. The sequence index to set (begins with
0).
is in use(self )
Determine whether the boot device is enabled or disabled.
Return Value
Boolean. True indicates that the device is enabled. False indicates
otherwise.
set in use(self, bInUse)
Enable or disable the boot device in the boot priority list.
Parameters
bInUse: Boolean. Set to True to enable the device. Set to False to
disable it.
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()

116

Class VmInfo

1.40.2

Package prlsdkapi

Properties

Name
Inherited from object
class

1.41

Description

Class VmInfo

object
prlsdkapi. Handle
prlsdkapi.VmInfo
Contains the virtual machine state, access rights, and some other information.
1.41.1

Methods

get state(self )
Return the virtual machine state information.
get access rights(self )
Obtains the AccessRights object containing information about the virtual
machine access rights.
is invalid(self )
Determine if the specified virtual machine is invalid.
is vm waiting for answer(self )
Determine if the specified virtual machine is waiting for an answer to a
question that it asked.
is vnc server started(self )
Determine whether a VNC server is running for the specified virtual machine.
get addition state(self )
Return the virtual machine addition state information.
Inherited from prlsdkapi. Handle
117

Class FoundVmInfo

Package prlsdkapi

del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.41.2

Properties

Name
Inherited from object
class

1.42

Description

Class FoundVmInfo

object
prlsdkapi. Handle
prlsdkapi.FoundVmInfo
Contains summary information about a virtual machine that was found as a result of a
virtual machine search operation.
1.42.1

Methods

get name(self )
Obtains the virtual machine name.
Return Value
A string containing the virtual machine name.
is old config(self )
Determines whether the vitrual machine configuration is an older version.
This method allows to determine whether the virtual machine was created
with an older or the current version of the Parallels virtualization product that
you are using.
Return Value
Boolean. True indicates that the virtual machine was created with
an older version of the product. False indicates that the virtual
machine was created with the version that you are running.
118

Class FoundVmInfo

Package prlsdkapi

get osversion(self )
Obtains the guest OS version information.
Return Value
A string containing the guest OS version.
get config path(self )
Obtains the name and path of the directory containing the virtual machine
files.
Return Value
A string containing the name and path of the virtual machine
directory.
is template(self )
Determines if the virtual machine is a template. A virtual machine can be a
regular virtual machine that you can run or it can be a template used to
create new virtual machines.
Return Value
Boolean. True indicates that the virtual machine is a template.
False indicates that it is a regular virtual machine.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.42.2

Properties

Name
Inherited from object
class

Description

119

Class AccessRights

1.43

Package prlsdkapi

Class AccessRights

object
prlsdkapi. Handle
prlsdkapi.AccessRights
Contains info about access rights that the users other than the owner have in respect to the
virtual machine.
1.43.1

Methods

is allowed(self, nPermission)
Determine if the current user is authorized to perform a specified task on the
virtual machine.
Parameters
nPermission: The task type. Can be one of constants with the
PAR prefix, such as: PAR VM START ACCESS,
PAR VM STOP ACCESS,
PAR VM PAUSE ACCESS,
PAR VM RESET ACCESS,
PAR VM SUSPEND ACCESS,
PAR VM RESUME ACCESS,
PAR VM DELETE ACCESS, and others.
Return Value
A Boolean value indicating whether the user is authorized to
perform the task. True - authorized; False - not authorized.
get access for others(self )
Obtain the virtual machine access rights information.
Return Value
One of the following access rights constants:
PAO VM NOT SHARED - only the owner of the virtual machine
has access to it. PAO VM SHARED ON VIEW - other users can
view but not run the virtual machine.
PAO VM SHARED ON VIEW AND RUN - other useres can view
and run the vitual machine.
PAO VM SHARED ON FULL ACCESS - all users have full access
to a virtual machine.

120

Class AccessRights

Package prlsdkapi

set access for others(self, nAccessForOthers)
Set access rights on a virtual machine.
Parameters
nAccessForOthers: The access rights level to set. Can be one of the
following constants: PAO VM NOT SHARED
- only the owner of the virtual machine has
access to it. PAO VM SHARED ON VIEW other users can view the virtual machine.
PAO VM SHARED ON VIEW AND RUN other users can view and run the virtual
machine.
PAO VM SHARED ON FULL ACCESS - all
users have full access to the virtual machine.
get owner name(self )
Determine the virtual machine owner name.
Return Value
A string containing the owner name.
is current session owner(self )
Determine if the current user is the owner of the virtual machine.
Return Value
A Boolean value. True - the current user is the owner. False - the
user is not the owner.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.43.2

Properties

Name
Inherited from object
class

Description

121

Class Statistics

1.44

Package prlsdkapi

Class VmToolsInfo

object
prlsdkapi. Handle
prlsdkapi.VmToolsInfo
Provides methods for determining whether the Parallels Tools package is installed in a virtual
machine and for obtaining its status and version information.
1.44.1

Methods

get state(self )
get version(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.44.2

Properties

Name
Inherited from object
class

1.45

Description

Class Statistics

object
prlsdkapi. Handle
prlsdkapi.Statistics
Provides methods for obtaining performance statistics for the host computer or an individual virtual machine. To obtain the Statistics object for the host computer, use the
Server.get statistics method. To obtain the Statistics object for a virtual machine,
122

Class Statistics

Package prlsdkapi

use the Vm.get statistics method.
1.45.1

Methods

get total ram size(self )
Return total RAM size in bytes.
Return Value
An integer containing the total RAM size in bytes.
get usage ram size(self )
Return the size of RAM currently in use, in bytes.
Return Value
An integer containing the RAM size currently in use.
get free ram size(self )
Return free RAM size in bytes.
Return Value
An integer specifying free RAM size in bytes.
get real ram size(self )
get total swap size(self )
Return total swap size in bytes
Return Value
An integer containing the total swap size in bytes.
get usage swap size(self )
Return the swap size currently in use, in bytes.
Return Value
An integer containing the swap size in use.
get free swap size(self )
Return total swap size in bytes
Return Value
An integer specifying total swap size in bytes.

123

Class Statistics

Package prlsdkapi

get os uptime(self )
Return the virtual machine uptime in seconds. The virtual machine uptime is
counted from the date the counter was started. The date can be determined
using the VmConfig.get uptime start date method.
Return Value
A string containing the virtual machine uptime in seconds.
get disp uptime(self )
Return the Parallels Service uptime in seconds.
Return Value
An integer specifying the Parallels Service uptime in seconds.
get cpus stats count(self )
Return the number of StatCpu objects contained in this Statistics object.
Each StatCpu object contains statistics for an individual CPU. Use the
number returned to iterate through the object list and obtain individual
objects using the Statistics.get cpu stat method.
Return Value
Integer. The number of StatCpu objects contained in this
Statistics object.
get cpu stat(self, nIndex )
Return a StatCpu object specified by an index. To obtain the total number of
object in the list, use the Statistics.get cpus stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatCpu object containing statistis for a given CPU.
get ifaces stats count(self )
Return the number of StatNetIface objects contained in this Statistics
objects. Each object contains statistics for an individual network interface.
Return Value
Integer. The number of StatNetIface objects contained in this
Statistics objects.

124

Class Statistics

Package prlsdkapi

get iface stat(self, nIndex )
Return a StatNetIface object specified by an index. To obtain the number of
objects in the list, use the Statistics.get ifaces stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatNetIface object containing statistis for a given network
interface.
get users stats count(self )
Return the number of StatUser objects contained in this Statistics object.
Each StatUser object contains statistics for an individual system user. Use
the number returned to iterate through the object list and obtain individual
objects using the Statistics.get user stat method.
Return Value
Integer. The number of StatUser objects contained in this
Statistics object.
get user stat(self, nIndex )
Return a StatUser object specified by an index. To obtain the number of
objects in the list, use the Statistics.get users stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatUser object containing statistis for a given system user.
get disks stats count(self )
Return the number of StatDisk objects contained in this Statistics object.
Each StatDisk object contains statistics for an individual hard disk. Use the
number returned to iterate through the object list and obtain individual
objects using the Statistics.get disk stat method.
Return Value
Integer. The number of StatDisk objects contained in this
Statistics object.

125

Class Statistics

Package prlsdkapi

get disk stat(self, nIndex )
Return a StatDisk object specified by an index. To obtain the number of
objects in the list, use the Statistics.get disks stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatDisk object containing statistis for a given hard disk.
get procs stats count(self )
Return the number of StatProcess objects contained in this Statistics
object. Each StatProcess object contains statistics for an individual system
process. Use the number returned to iterate through the object list and obtain
individual objects using the Statistics.get proc stat method.
Return Value
Integer. The number of StatProcess objects contained in this
Statistics object.
get proc stat(self, nIndex )
Return a StatProcess object specified by an index. To obtain the number of
objects in the list, use the Statistics.get procs stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatProcess object containing statistis for a given system process.
get vm data stat(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.45.2

Properties

Name
Inherited from object
class

Description

continued on next page

126

Class StatCpu

Package prlsdkapi

Name

1.46

Description

Class StatCpu

object
prlsdkapi. Handle
prlsdkapi.StatCpu
Provides methods for obtaining CPU statistics for the host computer or a virtual machine.
To obtain the object, use the Statistics.get cpu stat method.
1.46.1

Methods

get cpu usage(self )
Return the CPU usage, in percents.
Return Value
An integer containing the CPU usage in percent.
get total time(self )
Return the CPU total time, in seconds.
Return Value
An integer containing the CPU total time, in seconds.
get user time(self )
Return the CPU user time in seconds
Return Value
An integer containing the CPU user time, in seconds.
get system time(self )
Return the CPU time, in seconds.
Return Value
An integer containing the CPU time in seconds.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
127

Class StatNetIface

Package prlsdkapi

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.46.2

Properties

Name
Inherited from object
class

1.47

Description

Class StatNetIface

object
prlsdkapi. Handle
prlsdkapi.StatNetIface
Provides methods for obtaining network interface statistics from the host or a virtual machine. To obtain the object, use the Statistics.get iface stat method.
1.47.1

Methods

get system name(self )
Return the network interface system name.
Return Value
A string containing the result.
get in data size(self )
Return the total number of bytes the network interface has received since the
Parallels Service was last started.
Return Value
An integer containing the result.

128

Class StatUser

Package prlsdkapi

get out data size(self )
Return the total number of bytes the network interface has sent since the
Parallels Service was last started.
Return Value
An integer containing the result.
get in pkgs count(self )
Return the total number of packets the network interface has received since
the Parallels Service was last started.
Return Value
An integer containing the result.
get out pkgs count(self )
Return the total number of packets the network interface has sent since the
Parallels Service was last started.
Return Value
An integer containing the result.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.47.2

Properties

Name
Inherited from object
class

1.48

Description

Class StatUser

object
prlsdkapi. Handle
prlsdkapi.StatUser
129

Class StatUser

Package prlsdkapi

Provides methods for obtaining user session statistics. To obtain the object for a specific
user, use the Statistics.get user stat method.
1.48.1

Methods

get user name(self )
Return the session user name.
Return Value
A string containing the user name.
get service name(self )
Return the name of the host system service that created the session.
Return Value
A string containing the service name.
get host name(self )
Return the hostname of the client machine from which the session was
initiated.
Return Value
A string containing the client hostname.
get session time(self )
Return the session duration, in seconds.
Return Value
A integer containing the result.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.48.2

Properties

Name
Inherited from object
class

Description

130

Class StatDisk

1.49

Package prlsdkapi

Class StatDisk

object
prlsdkapi. Handle
prlsdkapi.StatDisk
Provides methods for obtaining disk statistics for the host computer or a virtual machine.
To obtain the object, use the Statistics.get disk stat method.
1.49.1

Methods

get system name(self )
Return the disk device name.
Return Value
An integer containing the disk device name.
get usage disk space(self )
Returns the size of the used space on the disk, in bytes.
Return Value
An integer containing the used space size, in bytes.
get free disk space(self )
Return free disk space, in bytes.
Return Value
An integer containing free disk space in bytes.
get parts stats count(self )
Return the number of StatDiskPart objects contained in this StatDisk
object. Each object contains statistics for an individual disk partition. Use the
number returned to iterate through the object list and obtain individual
objects using the Statistics.get part stat method.
Return Value
Integer. The number of StatDiskPart objects contained in this
StatDisk object.

131

Class StatDiskPart

Package prlsdkapi

get part stat(self, nIndex )
Return a StatDiskPart object specified by an index. To obtain the number of
objects in the list, use the Statistics.get parts stats count method.
Parameters
nIndex: Integer. An index of an object in the list (begins with 0).
Return Value
A StatDiskPart object containing statistis for a given disk partition.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.49.2

Properties

Name
Inherited from object
class

1.50

Description

Class StatDiskPart

object
prlsdkapi. Handle
prlsdkapi.StatDiskPart
Provides methods for obtaining disk partition statistics for the host computer or a virtual
machine. To obtain the object, use the StatDisk.get part stat method.
1.50.1

Methods

get system name(self )
Return the disk partition device name.
Return Value
A string containing the disk partition device name.

132

Class StatProcess

Package prlsdkapi

get usage disk space(self )
Return the size of the used space on the disk partition, in bytes.
Return Value
An integer containing the used space in bytes.
get free disk space(self )
Return the size of the free space on the disk partition, in bytes.
Return Value
An integer containing the free space size in bytes.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.50.2

Properties

Name
Inherited from object
class

1.51

Description

Class StatProcess

object
prlsdkapi. Handle
prlsdkapi.StatProcess
Provides methods for obtaining statistics for a system process. To obtain the object for
a process, use the Statistics.get procs stats count and Statistics.get proc stat
methods.

133

Class StatProcess

1.51.1

Package prlsdkapi

Methods

get command name(self )
Return the process command name
Return Value
A string containing the result.
get id(self )
Returns the process system ID.
Return Value
An integer containing the PID.
get owner user name(self )
Return the user name of the process owner.
Return Value
A string containing the user name.
get total mem usage(self )
Return the total memory size used by the process, in bytes.
Return Value
An integer containing the result.
get real mem usage(self )
Return the physical memory usage size in bytes.
Return Value
An integer containing the result.
get virt mem usage(self )
Return the virtual memory usage size in bytes.
Return Value
An integer containing the result.
get start time(self )
Return the process start time in seconds (number of seconds since January 1,
1601 (UTC)).
Return Value
An integer containing the result.
134

Class StatProcess

Package prlsdkapi

get total time(self )
Returns the process total time (system plus user), in seconds.
Return Value
An integer containing the result.
get user time(self )
Return the process user time, in seconds.
Return Value
An integer containing the result.
get system time(self )
Return the process system time, in seconds.
Return Value
An integer containing the result.
get state(self )
Return the process state information. For a complete list of process states, see
the prlsdkapi.prlsdk.consts section and look for PPS PROC xxx
constants.
Return Value
An integer containing the process state.
get cpu usage(self )
Return the process CPU usage in percents.
Return Value
An integer containing the result.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.51.2

Properties

Name
Inherited from object

Description
continued on next page

135

Class License

Package prlsdkapi

Name

Description

class

1.52

Class VmDataStatistic

object
prlsdkapi. Handle
prlsdkapi.VmDataStatistic
1.52.1

Methods

get segment capacity(self, nSegment)
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.52.2

Properties

Name
Inherited from object
class

1.53

Description

Class License

object
prlsdkapi. Handle
prlsdkapi.License

136

Class License

1.53.1

Package prlsdkapi

Methods

is valid(self )
Determines whether the license if valid or not.
Return Value
Boolean. True indicates that the license if valid. False indicates
otherwise.
get status(self )
Determines the license status.
Return Value
A integer containing the license status code.
get license key(self )
Obtains the liecense key.
Return Value
A sting containing the license key.
get user name(self )
Obtains the name of the user on the license.
Return Value
A string containing the name of the user.
get company name(self )
Obtains the name of the company on the license.
Return Value
A string containing the company name.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.53.2

Properties

137

Class ServerInfo

Package prlsdkapi

Name
Inherited from object
class

1.54

Description

Class ServerInfo

object
prlsdkapi. Handle
prlsdkapi.ServerInfo
Provides methods for obtaining the Parallels Service information.
1.54.1

Methods

get host name(self )
Return the name of the machine hosting the specified Parallels Service.
get os version(self )
Returns the version of the host operating system.
get product version(self )
Return the Parallels product version number.
get cmd port(self )
Return the port number at which the Parallels Service is listening for requests.
get application mode(self )
get server uuid(self )
Return the host machine UUID (universally unique ID).
get start time(self )
get start time monotonic(self )
Inherited from prlsdkapi. Handle
138

Class NetService

Package prlsdkapi

del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.54.2

Properties

Name
Inherited from object
class

1.55

Description

Class NetService

object
prlsdkapi. Handle
prlsdkapi.NetService
Provides methods for obtaining the Parallels Service network status information.
1.55.1

Methods

get status(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.55.2

Properties

Name
Inherited from object
class

Description

139

Class LoginResponse

1.56

Package prlsdkapi

Class LoginResponse

object
prlsdkapi. Handle
prlsdkapi.LoginResponse
Contains information returned as a result of a successful Parallels Service login operation.
1.56.1

Methods

get session uuid(self )
Returns the session UUID string (used to restore a session).
get running task count(self )
Return the total number of running tasks.
get running task by index(self, nIndex )
Obtain the RunningTask object containing information about a running task.
get server uuid(self )
Return the host machine UUID.
get host os version(self )
Return the host OS version.
get product version(self )
Return the Parallels product version number.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.56.2

Properties

140

Class RunningTask

Package prlsdkapi

Name
Inherited from object
class

1.57

Description

Class RunningTask

object
prlsdkapi. Handle
prlsdkapi.RunningTask
The RunningTask class is used to recover from a lost Parallels Service connection. It allows
to attach to an existing task that was started in the previous session and is still running
inside the Parallels Service.
1.57.1

Methods

get task uuid(self )
Return the task UUID (universally unique ID).
get task type(self )
Determine the task type.
get task parameters as string(self )
Return task parameters as a string.
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.57.2

Properties

Name
Inherited from object

Description
continued on next page

141

Class TisRecord

Package prlsdkapi

Name

Description

class

1.58

Class TisRecord

object
prlsdkapi. Handle
prlsdkapi.TisRecord
Provides methods for retrieving information from the Tools Information Service database.
1.58.1

Methods

get uid(self )
get name(self )
get text(self )
get time(self )
get state(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.58.2

Properties

Name
Inherited from object
class

Description

142

Class ProblemReport

1.59

Package prlsdkapi

Class OsesMatrix

object
prlsdkapi. Handle
prlsdkapi.OsesMatrix
1.59.1

Methods

get supported oses types(self )
get supported oses versions(self, nGuestOsType)
get default os version(self, nGuestOsType)
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.59.2

Properties

Name
Inherited from object
class

1.60

Description

Class ProblemReport

object
prlsdkapi. Handle
prlsdkapi.ProblemReport

143

Class ProblemReport

1.60.1

Package prlsdkapi

Methods

set user name(self, sNewUserName)
get user name(self )
set user email(self, sNewUserEmail )
get user email(self )
set description(self, sNewDescription)
get description(self )
set type(self, nReportType)
get type(self )
Overrides: prlsdkapi. Handle.get type
set reason(self, nReportReason)
get reason(self )
get scheme(self )
get archive file name(self )
get data(self )
as string(self )
assembly(self, nFlags)
send(self, bUseProxy, sProxyHost, nProxyPort, sProxyUserLogin,
sProxyUserPasswd, nProblemSendTimeout, nReserved )
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

144

Class ApplianceConfig

Package prlsdkapi

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.60.2

Properties

Name
Inherited from object
class

1.61

Description

Class ApplianceConfig

object
prlsdkapi. Handle
prlsdkapi.ApplianceConfig
1.61.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.61.2

Properties

Name
Inherited from object

Description
continued on next page

145

Class OfflineManageService

Package prlsdkapi

Name

Description

class

1.62

Class OfflineManageService

object
prlsdkapi. Handle
prlsdkapi.OfflineManageService
1.62.1

Methods

create(self )
get name(self )
set name(self, sName)
get port(self )
set port(self, nPort)
is used by default(self )
set used by default(self, bDefault)
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.62.2

Properties

Name
Inherited from object

Description
continued on next page

146

Class NetworkShapingEntry

Package prlsdkapi

Name

Description

class

1.63

Class NetworkShapingEntry

object
prlsdkapi. Handle
prlsdkapi.NetworkShapingEntry
1.63.1

Methods

create(self, nClassId, nTotalRate)
get class id(self )
set class id(self, nClassId )
get total rate(self )
set total rate(self, nTotalRate)
set device(self, sDev )
get device(self )
set rate(self, nRate)
get rate(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()

147

Class NetworkShapingConfig

1.63.2

Package prlsdkapi

Properties

Name
Inherited from object
class

1.64

Description

Class NetworkShapingConfig

object
prlsdkapi. Handle
prlsdkapi.NetworkShapingConfig
1.64.1

Methods

is enabled(self )
set enabled(self, bEnabled )
get network shaping list(self )
set network shaping list(self, hList)
get network device bandwidth list(self )
set network device bandwidth list(self, hList)
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.64.2

Properties

Name
Inherited from object

Description
continued on next page

148

Class NetworkClass

Package prlsdkapi

Name

Description

class

1.65

Class NetworkClass

object
prlsdkapi. Handle
prlsdkapi.NetworkClass
1.65.1

Methods

create(self, nClassId )
get class id(self )
set class id(self, nClassId )
get network list(self )
set network list(self, hNetworkList)
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.65.2

Properties

Name
Inherited from object
class

Description

149

Class CtTemplate

1.66

Package prlsdkapi

Class NetworkRate

object
prlsdkapi. Handle
prlsdkapi.NetworkRate
1.66.1

Methods

create(self, nClassId, nRate)
get class id(self )
get rate(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.66.2

Properties

Name
Inherited from object
class

1.67

Description

Class CtTemplate

object
prlsdkapi. Handle
prlsdkapi.CtTemplate

150

Class CtTemplate

1.67.1

Package prlsdkapi

Methods

get name(self )
get type(self )
Overrides: prlsdkapi. Handle.get type
get description(self )
get version(self )
get os type(self )
get os version(self )
get os template(self )
get cpu mode(self )
is cached(self )
Inherited from prlsdkapi. Handle
del (),

init (), add ref(), free(), get handle type(), get package id()

Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.67.2

Properties

Name
Inherited from object
class

Description

151

Class UsbIdentity

1.68

Package prlsdkapi

Class UIEmuInput

object
prlsdkapi. Handle
prlsdkapi.UIEmuInput
1.68.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
add text(self, text, length)
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.68.2

Properties

Name
Inherited from object
class

1.69

Description

Class UsbIdentity

object
prlsdkapi. Handle
prlsdkapi.UsbIdentity

152

Class FirewallRule

1.69.1

Package prlsdkapi

Methods

get system name(self )
get friendly name(self )
get vm uuid association(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.69.2

Properties

Name
Inherited from object
class

1.70

Description

Class FirewallRule

object
prlsdkapi. Handle
prlsdkapi.FirewallRule
1.70.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
get local port(self )
153

Class IPPrivNet

Package prlsdkapi

set local port(self, nPort)
get remote port(self )
set remote port(self, nPort)
get protocol(self )
set protocol(self, sProtocol )
get local net address(self )
set local net address(self, sAddr )
get remote net address(self )
set remote net address(self, sAddr )
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.70.2

Properties

Name
Inherited from object
class

1.71

Description

Class IPPrivNet

object
prlsdkapi. Handle
prlsdkapi.IPPrivNet

154

Class PluginInfo

1.71.1

Package prlsdkapi

Methods

create(self )
get name(self )
set net addresses(self, NetAddresses)
get net addresses(self )
set name(self, sName)
is global(self )
set global(self, bGlobal )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.71.2

Properties

Name
Inherited from object
class

1.72

Description

Class PluginInfo

object
prlsdkapi. Handle
prlsdkapi.PluginInfo

155

Class CapturedVideoSource

1.72.1

Package prlsdkapi

Methods

get vendor(self )
get copyright(self )
get short description(self )
get long description(self )
get version(self )
get id(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.72.2

Properties

Name
Inherited from object
class

1.73

Description

Class CapturedVideoSource

object
prlsdkapi. Handle
prlsdkapi.CapturedVideoSource
1.73.1

Methods

set localized name(self, sLocalizedName)

156

Class BackupResult

Package prlsdkapi

connect(self )
disconnect(self )
open(self )
close(self )
lock buffer(self )
unlock buffer(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.73.2

Properties

Name
Inherited from object
class

1.74

Description

Class BackupResult

object
prlsdkapi. Handle
prlsdkapi.BackupResult
1.74.1

Methods

get backup uuid(self )
Inherited from prlsdkapi. Handle

157

Class NetworkShapingBandwidthEntry

Package prlsdkapi

del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.74.2

Properties

Name
Inherited from object
class

1.75

Description

Class NetworkShapingBandwidthEntry

object
prlsdkapi. Handle
prlsdkapi.NetworkShapingBandwidthEntry
1.75.1

Methods

create(self, sDev, nBandwidth)
set device(self, sDev )
get device(self )
set bandwidth(self, nBandwidth)
get bandwidth(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()

158

Class CpuFeatures

1.75.2

Package prlsdkapi

Properties

Name
Inherited from object
class

1.76

Description

Class CpuFeatures

object
prlsdkapi. Handle
prlsdkapi.CpuFeatures
1.76.1

Methods

init (self, handle=0)
x. init (...) initializes x; see help(type(x)) for signature
Overrides: object. init

extit(inherited documentation)

create(self )
get value(self, nId )
set value(self, nId, nValue)
Inherited from prlsdkapi. Handle
del (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.76.2

Properties

Name
Inherited from object
class

Description

159

Class VmBackup

1.77

Package prlsdkapi

Class CPUPool

object
prlsdkapi. Handle
prlsdkapi.CPUPool
1.77.1

Methods

get vendor(self )
get name(self )
get cpu features mask(self )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.77.2

Properties

Name
Inherited from object
class

1.78

Description

Class VmBackup

object
prlsdkapi. Handle
prlsdkapi.VmBackup

160

Class IoDisplayScreenSize

1.78.1

Package prlsdkapi

Methods

commit(self )
rollback(self )
get disks count(self )
get uuid(self )
get disk(self, nDiskIndex )
Inherited from prlsdkapi. Handle
del (), init (), add ref(), free(), get handle type(), get package id(), get type()
Inherited from object
delattr (), format (), getattribute (), hash (), new (), reduce (), reduce ex (),
repr (), setattr (), sizeof (), str (), subclasshook ()
1.78.2

Properties

Name
Inherited from object
class

1.79

Description

Class IoDisplayScreenSize

1.79.1

Methods

init (self )
to list(self )

161

Class VmIO

1.80

Package prlsdkapi

Class VmIO

prlsdkapi. VmIOMouse
prlsdkapi. VmIOKeyboard
prlsdkapi. VmIODisplay
prlsdkapi.VmIO
1.80.1

Methods

send key event(self, hVm, key list, ev =255, delay=250)
Send a keyboard key event to a virtual machine.
Overrides: prlsdkapi. VmIOKeyboard.send key event extit(inherited
documentation)
send key event ex(self, hVm, key, ev =255, delay=250)
Overrides: prlsdkapi. VmIOKeyboard.send key event ex
display set configuration(self, hVm, config list)
Inherited from prlsdkapi. VmIOMouse
init (), async move(), async set pos(), move(), move ex(), set pos(), set pos ex()
Inherited from prlsdkapi. VmIOKeyboard
send key pressed and released()
Inherited from prlsdkapi. VmIODisplay

async capture scaled screen region to buffer(), async capture scaled screen region to file(),
async capture screen region to file(), connect to vm(), disconnect from vm(), get available displays co
get dyn res tool status(), is sliding mouse enabled(), lock for read(), need cursor data(),
set screen surface(), sync capture scaled screen region to file(), sync capture screen region to file(),
unlock()

162

Module prlsdkapi.prlsdk

2

Module prlsdkapi.prlsdk

2.1

Modules

• consts (Section 3, p. 262)
• errors (Section 4, p. 316)
2.2

Functions
DeinitializeSDK(...)
DeinitializeSDK
GetSDKLibraryPath(...)
GetSDKLibraryPath
InitializeSDK(...)
InitializeSDK
InitializeSDKEx(...)
InitializeSDKEx
IsSDKInitialized(...)
IsSDKInitialized
PrlAcl GetAccessForOthers(...)
Obtain the virtual machine access rights information.
PrlAcl GetOwnerName(...)
Determine the virtual machine owner name.
PrlAcl IsAllowed(...)
Determine if the current user is authorized to perform a specified task on the
virtual machine.
PrlAcl IsCurrentSessionOwner(...)
Determine if the current user is the owner of the virtual machine.

163

Functions

Module prlsdkapi.prlsdk

PrlAcl SetAccessForOthers(...)
Set access rights on a virtual machine.
PrlApi CreateHandlesList(...)
PrlApi CreateOpTypeList(...)
PrlApi CreateProblemReport(...)
PrlApi CreateProblemReport
PrlApi CreateStringsList(...)
PrlApi Deinit(...)
De-initializes the library.
PrlApi GetAppMode(...)
Return the Parallels API application mode.
PrlApi GetCrashDumpsPath(...)
Return the name and path of the directory where Parallels crash dumps are
stored.
PrlApi GetDefaultOsVersion(...)
Return the default guest OS version for the specified guest OS type.
PrlApi GetMessageType(...)
Evaluate the specified error code and return its classification (warning,
question, info, etc.).
PrlApi GetRecommendMinVmMem(...)
Return recommended minimal memory size for guest OS defined in the OS
version parameter.
PrlApi GetRemoteCommandCode(...)
PrlApi GetRemoteCommandIndex(...)

164

Functions

Module prlsdkapi.prlsdk

PrlApi GetRemoteCommandTarget(...)
PrlApi GetResultDescription(...)
Evaluate a return code and return a description of the problem.
PrlApi GetSupportedOsesTypes(...)
Determine the supported OS types for the current API mode.
PrlApi GetSupportedOsesVersions(...)
PrlApi GetSupportedOsesVersions
PrlApi GetVersion(...)
Return the Parallels API version number.
PrlApi Init(...)
Initialize the Parallels API library.
PrlApi InitCrashHandler(...)
Initiate the standard Parallels crash dump handler.
PrlApi InitEx(...)
Initialize the Parallels API library (extended version).
PrlApi MsgCanBeIgnored(...)
Evaluate an error code and determine if the error is critical.
PrlApi SendPackedProblemReport(...)
PrlApi SendPackedProblemReport
PrlApi SendProblemReport(...)
Send a problem report to the Parallels support server.
PrlApi SendRemoteCommand(...)
PrlApi UnregisterRemoteDevice(...)
Unregister a remote device.

165

Functions

Module prlsdkapi.prlsdk

PrlAppliance Create(...)
PrlAppliance Create
PrlBackupResult GetBackupUuid(...)
PrlBackupResult GetBackupUuid
PrlBootDev GetIndex(...)
Obtain the boot device index.
PrlBootDev GetSequenceIndex(...)
Obtain the sequence index of the boot device in the boot priority list.
PrlBootDev GetType(...)
Return the boot device type.
PrlBootDev IsInUse(...)
Determine whether the boot device is enabled or disabled.
PrlBootDev Remove(...)
Remove the boot device from the boot priority list.
PrlBootDev SetInUse(...)
Enable or disable the boot device in the boot priority list.
PrlBootDev SetIndex(...)
Set the boot device index.
PrlBootDev SetSequenceIndex(...)
Assign a sequence index to a boot device in the boot priority list.
PrlBootDev SetType(...)
Set the boot device type.
PrlCPUPool GetCpuFeaturesMask(...)
PrlCPUPool GetCpuFeaturesMask

166

Functions

Module prlsdkapi.prlsdk

PrlCPUPool GetName(...)
PrlCPUPool GetName
PrlCPUPool GetVendor(...)
PrlCPUPool GetVendor
PrlCVSrc Close(...)
PrlCVSrc Close
PrlCVSrc Connect(...)
PrlCVSrc Connect
PrlCVSrc Disconnect(...)
PrlCVSrc Disconnect
PrlCVSrc LockBuffer(...)
PrlCVSrc LockBuffer
PrlCVSrc Open(...)
PrlCVSrc Open
PrlCVSrc SetLocalizedName(...)
PrlCVSrc SetLocalizedName
PrlCVSrc UnlockBuffer(...)
PrlCVSrc UnlockBuffer
PrlCpuFeatures Create(...)
PrlCpuFeatures Create
PrlCpuFeatures GetValue(...)
PrlCpuFeatures GetValue
PrlCpuFeatures SetValue(...)
PrlCpuFeatures SetValue

167

Functions

Module prlsdkapi.prlsdk

PrlCtTemplate GetCpuMode(...)
PrlCtTemplate GetCpuMode
PrlCtTemplate GetDescription(...)
PrlCtTemplate GetDescription
PrlCtTemplate GetName(...)
PrlCtTemplate GetName
PrlCtTemplate GetOsTemplate(...)
PrlCtTemplate GetOsTemplate
PrlCtTemplate GetOsType(...)
PrlCtTemplate GetOsType
PrlCtTemplate GetOsVersion(...)
PrlCtTemplate GetOsVersion
PrlCtTemplate GetType(...)
PrlCtTemplate GetType
PrlCtTemplate GetVersion(...)
PrlCtTemplate GetVersion
PrlCtTemplate IsCached(...)
PrlCtTemplate IsCached
PrlDbg EventTypeToString(...)
Return a readable string representation of the specified event type.
PrlDbg GetHandlesNum(...)
Determine how many handles were instantiated in the API library.
PrlDbg HandleTypeToString(...)
Return a readable string representation of the specified handle type.

168

Functions

Module prlsdkapi.prlsdk

PrlDbg PrlResultToString(...)
Return a readable string representation of the Result value.
PrlDevAudio StopOutputStream(...)
PrlDevAudio StopOutputStream
PrlDevDisplay AsyncCaptureScaledScreenRegionToBuffer(...)
PrlDevDisplay AsyncCaptureScaledScreenRegionToBuffer
PrlDevDisplay AsyncCaptureScaledScreenRegionToFile(...)
Capture a screen area of a remote virtual machine desktop and save it to a file.
PrlDevDisplay AsyncCaptureScreenRegionToFile(...)
Capture a screen area of a remote virtual machine desktop and save it to a file.
PrlDevDisplay ConnectToVm(...)
Connect to a virtual machine to begin a remote desktop access session.
PrlDevDisplay DisconnectFromVm(...)
Close the remote desktop access session.
PrlDevDisplay GetAvailableDisplaysCount(...)
Return the available displays count of a remote virtual machine desktop.
PrlDevDisplay GetDynResToolStatus(...)
Determine whether the Dynamic Resolution feature is available in the virtual
machine.
PrlDevDisplay IsSlidingMouseEnabled(...)
Determine if the Sliding Mouse feature is enabled in the virtual machine.
PrlDevDisplay LockForRead(...)
Lock the primary screen buffer disallowing any updates to the data it contains.
PrlDevDisplay NeedCursorData(...)
Obtain the cursor data from the virtual machine.

169

Functions

Module prlsdkapi.prlsdk

PrlDevDisplay SetConfiguration(...)
Send a request to a virtual machine to set the guest display configuration to
specified values.
PrlDevDisplay SetScreenSurface(...)
PrlDevDisplay SetScreenSurface
PrlDevDisplay SyncCaptureScaledScreenRegionToFile(...)
Capture a screen area of a remote virtual machine desktop and saves it to a
file.
PrlDevDisplay SyncCaptureScreenRegionToFile(...)
Capture a screen area of a remote virtual machine desktop and saves it to a
file.
PrlDevDisplay Unlock(...)
Unlocks the virtual machine screen buffer.
PrlDevKeyboard SendKeyEvent(...)
Send a keyboard key event to a virtual machine.
PrlDevKeyboard SendKeyEventEx(...)
PrlDevKeyboard SendKeyEventEx
PrlDevKeyboard SendKeyPressedAndReleased(...)
PrlDevKeyboard SendKeyPressedAndReleased
PrlDevMouse AsyncMove(...)
PrlDevMouse AsyncMove
PrlDevMouse AsyncSetPos(...)
PrlDevMouse AsyncSetPos
PrlDevMouse Move(...)
Move a mouse pointer to a relative position and press or releas the specified
button.

170

Functions

Module prlsdkapi.prlsdk

PrlDevMouse MoveEx(...)
PrlDevMouse MoveEx
PrlDevMouse SetPos(...)
Move a mouse pointer to the specified absolute position and press or release
the specified button.
PrlDevMouse SetPosEx(...)
PrlDevMouse SetPosEx
PrlDevSecondaryDisplay AsyncCaptureScaledScreenRegionToBuffer(...)
PrlDevSecondaryDisplay AsyncCaptureScaledScreenRegionToBuffer
PrlDevSecondaryDisplay GetScreenBufferFormat(...)
PrlDevSecondaryDisplay GetScreenBufferFormat
PrlDispCfg ArePluginsEnabled(...)
PrlDispCfg ArePluginsEnabled
PrlDispCfg CanChangeDefaultSettings(...)
Determine if new users have the right to modify Parallels Service preferences.
PrlDispCfg EnablePlugins(...)
PrlDispCfg EnablePlugins
PrlDispCfg GetBackupTimeout(...)
PrlDispCfg GetBackupTimeout
PrlDispCfg GetBackupUserLogin(...)
Return the backup user login name.
PrlDispCfg GetConfirmationsList(...)
Obtain a list of operations that require administrator confirmation.
PrlDispCfg GetCpuFeaturesMaskEx(...)
PrlDispCfg GetCpuFeaturesMaskEx

171

Functions

Module prlsdkapi.prlsdk

PrlDispCfg GetCpuPool(...)
PrlDispCfg GetCpuPool
PrlDispCfg GetDefaultBackupDirectory(...)
Return the name and path of the default backup directory.
PrlDispCfg GetDefaultBackupServer(...)
Return the default backup server host name or IP address.
PrlDispCfg GetDefaultCtDir(...)
PrlDispCfg GetDefaultCtDir
PrlDispCfg GetDefaultEncryptionPluginId(...)
PrlDispCfg GetDefaultEncryptionPluginId
PrlDispCfg GetDefaultVNCHostName(...)
Return the default VNC host name for the Parallels Service.
PrlDispCfg GetDefaultVmDir(...)
Obtain name and path of the directory in which new virtual machines are
created by default.
PrlDispCfg GetMaxReservMemLimit(...)
Return the maximum amount of memory that can be reserved for Parallels
Service operation.
PrlDispCfg GetMaxVmMem(...)
Determine the maximum memory size that can be allocated to an individual
virtual machine.
PrlDispCfg GetMinReservMemLimit(...)
Return the minimum amount of physical memory that must be reserved for
Parallels Service operation.
PrlDispCfg GetMinSecurityLevel(...)
Determine the lowest allowable security level that can be used to connect to
the Parallels Service.
172

Functions

Module prlsdkapi.prlsdk

PrlDispCfg GetMinVmMem(...)
Determine the minimum required memory size that must be allocated to an
individual virtual machine.
PrlDispCfg GetProxyConnectionStatus(...)
PrlDispCfg GetProxyConnectionStatus
PrlDispCfg GetProxyConnectionUser(...)
PrlDispCfg GetProxyConnectionUser
PrlDispCfg GetRecommendMaxVmMem(...)
Determine the recommended memory size for an individual virtual machine.
PrlDispCfg GetReservedMemLimit(...)
Determine the amount of physical memory reserved for Parallels Service
operation.
PrlDispCfg GetUsbIdentity(...)
PrlDispCfg GetUsbIdentity
PrlDispCfg GetUsbIdentityCount(...)
PrlDispCfg GetUsbIdentityCount
PrlDispCfg GetVNCBasePort(...)
Obtain the currently set base VNC port number.
PrlDispCfg GetVmCpuLimitType(...)
PrlDispCfg GetVmCpuLimitType
PrlDispCfg IsAdjustMemAuto(...)
Determine whether memory allocation for Parallels Service is performed
automatically or manually.
PrlDispCfg IsAllowDirectMobile(...)
PrlDispCfg IsAllowDirectMobile

173

Functions

Module prlsdkapi.prlsdk

PrlDispCfg IsAllowMobileClients(...)
PrlDispCfg IsAllowMobileClients
PrlDispCfg IsAllowMultiplePMC(...)
PrlDispCfg IsAllowMultiplePMC
PrlDispCfg IsBackupUserPasswordEnabled(...)
Determine if the backup user password is enabled.
PrlDispCfg IsLogRotationEnabled(...)
PrlDispCfg IsLogRotationEnabled
PrlDispCfg IsSendStatisticReport(...)
Determine whether the statistics reports (CEP) mechanism is activated.
PrlDispCfg IsVerboseLogEnabled(...)
Determine whether the verbose log level is configured for dispatcher and
virtual machines processes.
PrlDispCfg SetAdjustMemAuto(...)
Set the Parallels Service memory allocation mode (automatic or manual).
PrlDispCfg SetAllowDirectMobile(...)
PrlDispCfg SetAllowDirectMobile
PrlDispCfg SetAllowMultiplePMC(...)
PrlDispCfg SetAllowMultiplePMC
PrlDispCfg SetBackupTimeout(...)
PrlDispCfg SetBackupTimeout
PrlDispCfg SetBackupUserLogin(...)
Set the backup user login.
PrlDispCfg SetBackupUserPassword(...)
Set the backup user password.
174

Functions

Module prlsdkapi.prlsdk

PrlDispCfg SetBackupUserPasswordEnabled(...)
Enable or disable the backup user password.
PrlDispCfg SetCanChangeDefaultSettings(...)
Grant or deny a permission to new users to modify Parallels Service
preferences.
PrlDispCfg SetConfirmationsList(...)
Set the list of operations that require administrator confirmation.
PrlDispCfg SetCpuFeaturesMaskEx(...)
PrlDispCfg SetCpuFeaturesMaskEx
PrlDispCfg SetDefaultBackupDirectory(...)
Set name and path of the default backup directory.
PrlDispCfg SetDefaultBackupServer(...)
Set the default backup server host name or IP address.
PrlDispCfg SetDefaultEncryptionPluginId(...)
PrlDispCfg SetDefaultEncryptionPluginId
PrlDispCfg SetDefaultVNCHostName(...)
Set the base VNC host name.
PrlDispCfg SetLogRotationEnabled(...)
PrlDispCfg SetLogRotationEnabled
PrlDispCfg SetMaxReservMemLimit(...)
Set the upper limit of the memory size that can be reserved for Parallels
Service operation.
PrlDispCfg SetMaxVmMem(...)
Set the maximum memory size that can be allocated to an individual virtual
machine.

175

Functions

Module prlsdkapi.prlsdk

PrlDispCfg SetMinReservMemLimit(...)
Set the lower limit of the memory size that must be reserved for Parallels
Service operation.
PrlDispCfg SetMinSecurityLevel(...)
Set the lowest allowable security level that can be used to connect to the
Parallels Service.
PrlDispCfg SetMinVmMem(...)
Set the minimum required memory size that must be allocated to an
individual virtual machine.
PrlDispCfg SetProxyConnectionCreds(...)
PrlDispCfg SetProxyConnectionCreds
PrlDispCfg SetRecommendMaxVmMem(...)
Set recommended memory size for an individual virtual machine.
PrlDispCfg SetReservedMemLimit(...)
Set the amount of memory that will be allocated for Parallels Service
operation.
PrlDispCfg SetSendStatisticReport(...)
Turn on/off the mechanism of sending statistics reports (CEP).
PrlDispCfg SetUsbIdentAssociation(...)
PrlDispCfg SetUsbIdentAssociation
PrlDispCfg SetVNCBasePort(...)
Set the base VNC port number.
PrlDispCfg SetVerboseLogEnabled(...)
Enable or disable the verbose log level for dispatcher and virtual machines
processes.
PrlDispCfg SetVmCpuLimitType(...)
PrlDispCfg SetVmCpuLimitType
176

Functions

Module prlsdkapi.prlsdk

PrlEvent CanBeIgnored(...)
PrlEvent CreateAnswerEvent(...)
PrlEvent GetErrCode(...)
PrlEvent GetErrString(...)
PrlEvent GetIssuerId(...)
PrlEvent GetIssuerType(...)
PrlEvent GetJob(...)
PrlEvent GetParam(...)
PrlEvent GetParamByName(...)
PrlEvent GetParamsCount(...)
PrlEvent GetServer(...)
PrlEvent GetType(...)
PrlEvent GetVm(...)
PrlEvent IsAnswerRequired(...)
PrlEvtPrm GetName(...)
PrlEvtPrm GetType(...)
PrlEvtPrm ToBoolean(...)
PrlEvtPrm ToCData(...)
PrlEvtPrm ToHandle(...)
PrlEvtPrm ToInt32(...)
177

Functions

Module prlsdkapi.prlsdk

PrlEvtPrm ToInt64(...)
PrlEvtPrm ToInt64
PrlEvtPrm ToString(...)
PrlEvtPrm ToUint32(...)
PrlEvtPrm ToUint64(...)
PrlEvtPrm ToUint64
PrlFirewallRule Create(...)
PrlFirewallRule Create
PrlFirewallRule GetLocalNetAddress(...)
PrlFirewallRule GetLocalNetAddress
PrlFirewallRule GetLocalPort(...)
PrlFirewallRule GetLocalPort
PrlFirewallRule GetProtocol(...)
PrlFirewallRule GetProtocol
PrlFirewallRule GetRemoteNetAddress(...)
PrlFirewallRule GetRemoteNetAddress
PrlFirewallRule GetRemotePort(...)
PrlFirewallRule GetRemotePort
PrlFirewallRule SetLocalNetAddress(...)
PrlFirewallRule SetLocalNetAddress
PrlFirewallRule SetLocalPort(...)
PrlFirewallRule SetLocalPort
PrlFirewallRule SetProtocol(...)
PrlFirewallRule SetProtocol

178

Functions

Module prlsdkapi.prlsdk

PrlFirewallRule SetRemoteNetAddress(...)
PrlFirewallRule SetRemoteNetAddress
PrlFirewallRule SetRemotePort(...)
PrlFirewallRule SetRemotePort
PrlFoundVmInfo GetConfigPath(...)
Obtains the name and path of the directory containing the virtual machine
files.
PrlFoundVmInfo GetName(...)
Obtains the virtual machine name.
PrlFoundVmInfo GetOSVersion(...)
Obtains the guest OS version information.
PrlFoundVmInfo IsOldConfig(...)
Determines whether the vitrual machine configuration is an older version.
PrlFoundVmInfo IsTemplate(...)
Determines if the virtual machine is a template.
PrlFsEntry GetAbsolutePath(...)
Return the specified file system entry absolute path.
PrlFsEntry GetLastModifiedDate(...)
Return the date on which the specified file system entry was last modified.
PrlFsEntry GetPermissions(...)
Return the specified file system entry permissions (read, write, execute) for the
current user.
PrlFsEntry GetRelativeName(...)
Return the file system entry relative name.
PrlFsEntry GetSize(...)
Return the file system entry size.
179

Functions

Module prlsdkapi.prlsdk

PrlFsEntry GetType(...)
Return the file system entry type (file, directory, drive).
PrlFsInfo GetChildEntriesCount(...)
Determine the number of child entries for the specified remote file system
entry.
PrlFsInfo GetChildEntry(...)
Obtain the FsEntry object containing a child entry information.
PrlFsInfo GetFsType(...)
Determine the file system type of the file system entry.
PrlFsInfo GetParentEntry(...)
Obtain the FsEntry object containing the parent file system entry info.
PrlFsInfo GetType(...)
Determine the basic type of the file system entry.
PrlHandle AddRef (...)
PrlHandle Free(...)
PrlHandle GetPackageId(...)
PrlHandle GetPackageId
PrlHandle GetType(...)
PrlHndlList AddItem(...)
PrlHndlList GetItem(...)
PrlHndlList GetItemsCount(...)
PrlHndlList RemoveItem(...)

180

Functions

Module prlsdkapi.prlsdk

PrlIPPrivNet Create(...)
PrlIPPrivNet Create
PrlIPPrivNet GetName(...)
PrlIPPrivNet GetName
PrlIPPrivNet GetNetAddresses(...)
PrlIPPrivNet GetNetAddresses
PrlIPPrivNet IsGlobal(...)
PrlIPPrivNet IsGlobal
PrlIPPrivNet SetGlobal(...)
PrlIPPrivNet SetGlobal
PrlIPPrivNet SetName(...)
PrlIPPrivNet SetName
PrlIPPrivNet SetNetAddresses(...)
PrlIPPrivNet SetNetAddresses
PrlJob Cancel(...)
Cancel the specified job.
PrlJob GetError(...)
Provide additional job error information.
PrlJob GetOpCode(...)
Return the job operation code.
PrlJob GetProgress(...)
Obtain the job progress info.
PrlJob GetResult(...)
Obtain the Result object containing the results returned by the job.

181

Functions

Module prlsdkapi.prlsdk

PrlJob GetRetCode(...)
Obtain the return code from the job object.
PrlJob GetStatus(...)
Obtain the current job status.
PrlJob IsRequestWasSent(...)
PrlJob IsRequestWasSent
PrlJob Wait(...)
Suspend the main thread and wait for the job to finish.
PrlLic GetCompanyName(...)
Obtains the name of the company on the license.
PrlLic GetLicenseKey(...)
Obtains the liecense key.
PrlLic GetStatus(...)
Determines the license status.
PrlLic GetUserName(...)
Obtains the name of the user on the license.
PrlLic IsValid(...)
Determines whether the license if valid or not.
PrlLoginResponse GetHostOsVersion(...)
Return the host OS version.
PrlLoginResponse GetProductVersion(...)
Return the Parallels product version number.
PrlLoginResponse GetRunningTaskByIndex(...)
Obtain the RunningTask object containing information about a running task.

182

Functions

Module prlsdkapi.prlsdk

PrlLoginResponse GetRunningTaskCount(...)
Return the total number of running tasks.
PrlLoginResponse GetServerUuid(...)
Return the host machine UUID.
PrlLoginResponse GetSessionUuid(...)
Returns the session UUID string (used to restore a session).
PrlNetSvc GetStatus(...)
PrlNetworkClass Create(...)
PrlNetworkClass Create
PrlNetworkClass GetClassId(...)
PrlNetworkClass GetClassId
PrlNetworkClass GetNetworkList(...)
PrlNetworkClass GetNetworkList
PrlNetworkClass SetClassId(...)
PrlNetworkClass SetClassId
PrlNetworkClass SetNetworkList(...)
PrlNetworkClass SetNetworkList
PrlNetworkRate Create(...)
PrlNetworkRate Create
PrlNetworkRate GetClassId(...)
PrlNetworkRate GetClassId
PrlNetworkRate GetRate(...)
PrlNetworkRate GetRate
PrlNetworkShapingBandwidthEntry Create(...)
PrlNetworkShapingBandwidthEntry Create

183

Functions

Module prlsdkapi.prlsdk

PrlNetworkShapingBandwidthEntry GetBandwidth(...)
PrlNetworkShapingBandwidthEntry GetBandwidth
PrlNetworkShapingBandwidthEntry GetDevice(...)
PrlNetworkShapingBandwidthEntry GetDevice
PrlNetworkShapingBandwidthEntry SetBandwidth(...)
PrlNetworkShapingBandwidthEntry SetBandwidth
PrlNetworkShapingBandwidthEntry SetDevice(...)
PrlNetworkShapingBandwidthEntry SetDevice
PrlNetworkShapingConfig GetNetworkDeviceBandwidthList(...)
PrlNetworkShapingConfig GetNetworkDeviceBandwidthList
PrlNetworkShapingConfig GetNetworkShapingList(...)
PrlNetworkShapingConfig GetNetworkShapingList
PrlNetworkShapingConfig IsEnabled(...)
PrlNetworkShapingConfig IsEnabled
PrlNetworkShapingConfig SetEnabled(...)
PrlNetworkShapingConfig SetEnabled
PrlNetworkShapingConfig SetNetworkDeviceBandwidthList(...)
PrlNetworkShapingConfig SetNetworkDeviceBandwidthList
PrlNetworkShapingConfig SetNetworkShapingList(...)
PrlNetworkShapingConfig SetNetworkShapingList
PrlNetworkShapingEntry Create(...)
PrlNetworkShapingEntry Create
PrlNetworkShapingEntry GetClassId(...)
PrlNetworkShapingEntry GetClassId

184

Functions

Module prlsdkapi.prlsdk

PrlNetworkShapingEntry GetDevice(...)
PrlNetworkShapingEntry GetDevice
PrlNetworkShapingEntry GetRate(...)
PrlNetworkShapingEntry GetRate
PrlNetworkShapingEntry GetTotalRate(...)
PrlNetworkShapingEntry GetTotalRate
PrlNetworkShapingEntry SetClassId(...)
PrlNetworkShapingEntry SetClassId
PrlNetworkShapingEntry SetDevice(...)
PrlNetworkShapingEntry SetDevice
PrlNetworkShapingEntry SetRate(...)
PrlNetworkShapingEntry SetRate
PrlNetworkShapingEntry SetTotalRate(...)
PrlNetworkShapingEntry SetTotalRate
PrlOffmgmtService Create(...)
PrlOffmgmtService Create
PrlOffmgmtService GetName(...)
PrlOffmgmtService GetName
PrlOffmgmtService GetPort(...)
PrlOffmgmtService GetPort
PrlOffmgmtService IsUsedByDefault(...)
PrlOffmgmtService IsUsedByDefault
PrlOffmgmtService SetName(...)
PrlOffmgmtService SetName

185

Functions

Module prlsdkapi.prlsdk

PrlOffmgmtService SetPort(...)
PrlOffmgmtService SetPort
PrlOffmgmtService SetUsedByDefault(...)
PrlOffmgmtService SetUsedByDefault
PrlOpTypeList GetItem(...)
PrlOpTypeList GetItem
PrlOpTypeList GetItemsCount(...)
PrlOpTypeList GetItemsCount
PrlOpTypeList GetTypeSize(...)
PrlOpTypeList GetTypeSize
PrlOpTypeList RemoveItem(...)
PrlOpTypeList RemoveItem
PrlOsesMatrix GetDefaultOsVersion(...)
PrlOsesMatrix GetDefaultOsVersion
PrlOsesMatrix GetSupportedOsesTypes(...)
PrlOsesMatrix GetSupportedOsesTypes
PrlOsesMatrix GetSupportedOsesVersions(...)
PrlOsesMatrix GetSupportedOsesVersions
PrlPluginInfo GetCopyright(...)
PrlPluginInfo GetCopyright
PrlPluginInfo GetId(...)
PrlPluginInfo GetId
PrlPluginInfo GetLongDescription(...)
PrlPluginInfo GetLongDescription

186

Functions

Module prlsdkapi.prlsdk

PrlPluginInfo GetShortDescription(...)
PrlPluginInfo GetShortDescription
PrlPluginInfo GetVendor(...)
PrlPluginInfo GetVendor
PrlPluginInfo GetVersion(...)
PrlPluginInfo GetVersion
PrlPortFwd Create(...)
Create a new instance of the PortForward class.
PrlPortFwd GetIncomingPort(...)
Return the incoming port.
PrlPortFwd GetRedirectIPAddress(...)
Return the redirect IP address of the specified port forward entry.
PrlPortFwd GetRedirectPort(...)
Return the redirect port.
PrlPortFwd SetIncomingPort(...)
Set the specified incoming port.
PrlPortFwd SetRedirectIPAddress(...)
Set the specified port forward entry redirect IP address.
PrlPortFwd SetRedirectPort(...)
Set the specified redirect port.
PrlReport AsString(...)
PrlReport AsString
PrlReport Assembly(...)
PrlReport Assembly

187

Functions

Module prlsdkapi.prlsdk

PrlReport GetArchiveFileName(...)
PrlReport GetArchiveFileName
PrlReport GetData(...)
PrlReport GetData
PrlReport GetDescription(...)
PrlReport GetDescription
PrlReport GetReason(...)
PrlReport GetReason
PrlReport GetScheme(...)
PrlReport GetScheme
PrlReport GetType(...)
PrlReport GetType
PrlReport GetUserEmail(...)
PrlReport GetUserEmail
PrlReport GetUserName(...)
PrlReport GetUserName
PrlReport Send(...)
PrlReport Send
PrlReport SetDescription(...)
PrlReport SetDescription
PrlReport SetReason(...)
PrlReport SetReason
PrlReport SetType(...)
PrlReport SetType

188

Functions

Module prlsdkapi.prlsdk

PrlReport SetUserEmail(...)
PrlReport SetUserEmail
PrlReport SetUserName(...)
PrlReport SetUserName
PrlResult GetParam(...)
Obtain an object containing the results of the corresponding asynchronous
operation.
PrlResult GetParamAsString(...)
Obtain a string result from the Result object.
PrlResult GetParamByIndex(...)
Obtain an object containing the results identified by index.
PrlResult GetParamByIndexAsString(...)
Obtain a string result from the Result object identified by index.
PrlResult GetParamsCount(...)
Determine the number of items (strings, objects) in the Result object.
PrlRunningTask GetTaskParametersAsString(...)
Return task parameters as a string.
PrlRunningTask GetTaskType(...)
Determine the task type.
PrlRunningTask GetTaskUuid(...)
Return the task UUID (universally unique ID).
PrlScrRes GetHeight(...)
Return the height of the specified screen resolution.
PrlScrRes GetWidth(...)
Return the width of the specified screen resolution.
189

Functions

Module prlsdkapi.prlsdk

PrlScrRes IsEnabled(...)
Determine whether the screen resolution is enabled or not.
PrlScrRes Remove(...)
Remove the specified screen resolution from the virtual machine.
PrlScrRes SetEnabled(...)
Enable or disables the specified screen resolution.
PrlScrRes SetHeight(...)
Modify the screen resolution height.
PrlScrRes SetWidth(...)
Modify the screen resolution width.
PrlShare GetDescription(...)
Return the shared folder description.
PrlShare GetName(...)
Return the shared folder name (as it appears in the guest OS).
PrlShare GetPath(...)
Return the shared folder path.
PrlShare IsEnabled(...)
Determine whether the share is enabled or not.
PrlShare IsReadOnly(...)
Determine if the share is read-only.
PrlShare Remove(...)
Remove the share from the virtual machine configuration.
PrlShare SetDescription(...)
Set the shared folder description.

190

Functions

Module prlsdkapi.prlsdk

PrlShare SetEnabled(...)
Enable the specified share.
PrlShare SetName(...)
Set the share name (as it will appear in the guest OS).
PrlShare SetPath(...)
Set the shared folder path.
PrlShare SetReadOnly(...)
Make the shared folder read-only.
PrlSrvCfgDev GetDeviceState(...)
Determine whether a virtual machine can directly use a PCI device through
IOMMU technology.
PrlSrvCfgDev GetId(...)
Obtain the device ID.
PrlSrvCfgDev GetName(...)
Obtain the device name.
PrlSrvCfgDev GetType(...)
Obtain the device type.
PrlSrvCfgDev IsConnectedToVm(...)
Determine whether the device is connected to a virtual machine.
PrlSrvCfgDev SetDeviceState(...)
Set whether a virtual machine can directly use a PCI device through IOMMU
technology.
PrlSrvCfgHddPart GetIndex(...)
Return the index of the hard disk partition.

191

Functions

Module prlsdkapi.prlsdk

PrlSrvCfgHddPart GetName(...)
Return the hard disk partition name.
PrlSrvCfgHddPart GetSize(...)
Return the hard disk partition size.
PrlSrvCfgHddPart GetSysName(...)
Return the hard disk partition system name.
PrlSrvCfgHddPart GetType(...)
Return a numerical code identifying the type of the partition.
PrlSrvCfgHddPart IsActive(...)
Determine whether the disk partition is active or inactive.
PrlSrvCfgHddPart IsInUse(...)
Determines whether the partition is in use ( contains valid file system, being
used for swap, etc.).
PrlSrvCfgHddPart IsLogical(...)
Determine whether the specified partition is a logical partition.
PrlSrvCfgHdd GetDevId(...)
Return the hard disk device id.
PrlSrvCfgHdd GetDevName(...)
Return the hard disk device name.
PrlSrvCfgHdd GetDevSize(...)
Return the size of the hard disk device.
PrlSrvCfgHdd GetDiskIndex(...)
Return the index of a hard disk device.
PrlSrvCfgHdd GetPart(...)
Obtain the HdPartition object identifying the specified hard disk partition.

192

Functions

Module prlsdkapi.prlsdk

PrlSrvCfgHdd GetPartsCount(...)
Determine the number of partitions available on a hard drive.
PrlSrvCfgNet GetDefaultGateway(...)
Obtain the default gateway address for the specified network adapter.
PrlSrvCfgNet GetDefaultGatewayIPv6(...)
PrlSrvCfgNet GetDefaultGatewayIPv6
PrlSrvCfgNet GetDnsServers(...)
Obtain the list of addresses of DNS servers assigned to the specified network
adapter.
PrlSrvCfgNet GetMacAddress(...)
Return the MAC address of the specified network adapter.
PrlSrvCfgNet GetNetAdapterType(...)
Return the network adapter type.
PrlSrvCfgNet GetNetAddresses(...)
Obtain the list of network addresses (IP address/Subnet mask pairs) assigned
to the network adapter.
PrlSrvCfgNet GetSearchDomains(...)
Obtain a list of search domains assigned to the specified network adapter.
PrlSrvCfgNet GetSysIndex(...)
Return the network adapter system index.
PrlSrvCfgNet GetVlanTag(...)
Return the VLAN tag of the network adapter.
PrlSrvCfgNet IsConfigureWithDhcp(...)
Determine whether the adapter network settings are configured through
DHCP.

193

Functions

Module prlsdkapi.prlsdk

PrlSrvCfgNet IsConfigureWithDhcpIPv6(...)
PrlSrvCfgNet IsConfigureWithDhcpIPv6
PrlSrvCfgNet IsEnabled(...)
Determine whether the adapter is enabled or disabled.
PrlSrvCfgPci GetDeviceClass(...)
PrlSrvCfgPci IsPrimaryDevice(...)
PrlSrvCfgPci IsPrimaryDevice
PrlSrvCfg GetCpuCount(...)
Determine the number of CPUs in the host machine.
PrlSrvCfg GetCpuFeaturesEx(...)
PrlSrvCfg GetCpuFeaturesEx
PrlSrvCfg GetCpuFeaturesMaskingCapabilities(...)
PrlSrvCfg GetCpuFeaturesMaskingCapabilities
PrlSrvCfg GetCpuHvt(...)
Determine the hardware virtualization type of the host CPU.
PrlSrvCfg GetCpuMode(...)
Determine the CPU mode (32 bit or 64 bit) of the host machine.
PrlSrvCfg GetCpuModel(...)
Determine the model of CPU of the host machine.
PrlSrvCfg GetCpuSpeed(...)
Determine the host machine CPU speed.
PrlSrvCfg GetDefaultGateway(...)
Obtain the global default gateway address of the specified host or guest.

194

Functions

Module prlsdkapi.prlsdk

PrlSrvCfg GetDefaultGatewayIPv6(...)
PrlSrvCfg GetDefaultGatewayIPv6
PrlSrvCfg GetDnsServers(...)
Obtain the list of IP addresses of DNS servers for the host or guest.
PrlSrvCfg GetFloppyDisk(...)
Obtain the HostDevice object containing information about a floppy disk
drive on the host.
PrlSrvCfg GetFloppyDisksCount(...)
Determine the number of floppy disk drives on the host.
PrlSrvCfg GetGenericPciDevice(...)
Obtain the HostDevice object containing information about a PCI device
installed on the host.
PrlSrvCfg GetGenericPciDevicesCount(...)
Determine the number of PCI devices installed on the host.
PrlSrvCfg GetGenericScsiDevice(...)
Obtain the HostDevice object containing information about a generic SCSI
device.
PrlSrvCfg GetGenericScsiDevicesCount(...)
Determine the number of generic SCSI devices installed on the host.
PrlSrvCfg GetHardDisk(...)
Obtain the HostHardDisk object containing information about a hard disks
drive on the host.
PrlSrvCfg GetHardDisksCount(...)
Determine the number of hard disk drives on the host.
PrlSrvCfg GetHostOsMajor(...)
Return the major version number of the host operating system.

195

Functions

Module prlsdkapi.prlsdk

PrlSrvCfg GetHostOsMinor(...)
Return the minor version number of the host operating system.
PrlSrvCfg GetHostOsStrPresentation(...)
Return the full host operating system information as a single string.
PrlSrvCfg GetHostOsSubMinor(...)
Return the sub-minor version number of the host operating system.
PrlSrvCfg GetHostOsType(...)
Return the host operating system type.
PrlSrvCfg GetHostRamSize(...)
Determine the amount of memory (RAM) available on the host.
PrlSrvCfg GetHostname(...)
Return the hostname of the specified host or guest.
PrlSrvCfg GetMaxHostNetAdapters(...)
PrlSrvCfg GetMaxHostNetAdapters
PrlSrvCfg GetMaxVmNetAdapters(...)
PrlSrvCfg GetMaxVmNetAdapters
PrlSrvCfg GetNetAdapter(...)
Obtain the HostNet object containing information about a network adapter in
the host or guest.
PrlSrvCfg GetNetAdaptersCount(...)
Determine the number of network adapters available on the server.
PrlSrvCfg GetOpticalDisk(...)
Obtain the HostDevice object containing information about an optical disk
drive on the host.

196

Functions

Module prlsdkapi.prlsdk

PrlSrvCfg GetOpticalDisksCount(...)
Determine the number of optical disk drives on the host.
PrlSrvCfg GetParallelPort(...)
Obtain the HostDevice object containing information about a parallel port on
the host.
PrlSrvCfg GetParallelPortsCount(...)
Determine the number of parallel ports on the host.
PrlSrvCfg GetPrinter(...)
Obtain the HostDevice object containing information about a printer
installed on the host.
PrlSrvCfg GetPrintersCount(...)
Determine the number of printers installed on the host.
PrlSrvCfg GetSearchDomains(...)
Obtain the list of search domains for the specified host or guest.
PrlSrvCfg GetSerialPort(...)
Obtain the HostDevice object containing information about a serial port on
the host.
PrlSrvCfg GetSerialPortsCount(...)
Determine the number of serial ports available on the host.
PrlSrvCfg GetSoundMixerDev(...)
Obtain the HostDevice object containing information about a sound mixer
device on the host.
PrlSrvCfg GetSoundMixerDevsCount(...)
Determine the number of sound mixer devices available on the host.
PrlSrvCfg GetSoundOutputDev(...)
Obtain the HostDevice object containing information about a sound device on
the host.

197

Functions

Module prlsdkapi.prlsdk

PrlSrvCfg GetSoundOutputDevsCount(...)
Determine the number of sound devices available on the host.
PrlSrvCfg GetUsbDev(...)
Obtain the HostDevice object containing information about a USB device on
the host.
PrlSrvCfg GetUsbDevsCount(...)
Determine the number of USB devices on the host.
PrlSrvCfg IsSoundDefaultEnabled(...)
Determine whether a sound device on the host is enabled or disabled.
PrlSrvCfg IsUsbSupported(...)
Determine if USB is supported on the host.
PrlSrvCfg IsVtdSupported(...)
Determine whether VT-d is supported on the host.
PrlSrvInfo GetApplicationMode(...)
PrlSrvInfo GetApplicationMode
PrlSrvInfo GetCmdPort(...)
Return the port number at which the Parallels Service is listening for requests.
PrlSrvInfo GetHostName(...)
Return the name of the machine hosting the specified Parallels Service.
PrlSrvInfo GetOsVersion(...)
Returns the version of the host operating system.
PrlSrvInfo GetProductVersion(...)
Return the Parallels product version number.
PrlSrvInfo GetServerUuid(...)
Return the host machine UUID (universally unique ID).

198

Functions

Module prlsdkapi.prlsdk

PrlSrvInfo GetStartTime(...)
PrlSrvInfo GetStartTime
PrlSrvInfo GetStartTimeMonotonic(...)
PrlSrvInfo GetStartTimeMonotonic
PrlSrv AddIPPrivateNetwork(...)
PrlSrv AddIPPrivateNetwork
PrlSrv AddVirtualNetwork(...)
Add a new virtual network to the Parallels Service configuration.
PrlSrv AttachToLostTask(...)
Obtain a handle to a running task after the connection to the Parallels Service
was lost.
PrlSrv CancelInstallAppliance(...)
PrlSrv CancelInstallAppliance
PrlSrv CheckParallelsServerAlive(...)
Determine if the Parallels Service on the specified host is running.
PrlSrv CommonPrefsBeginEdit(...)
Mark the beginning of the Parallels Service preferences modification operation.
PrlSrv CommonPrefsCommit(...)
Commit the Parallels Server preferences changes.
PrlSrv CommonPrefsCommitEx(...)
PrlSrv CommonPrefsCommitEx
PrlSrv ConfigureGenericPci(...)
Configure the PCI device assignment.
PrlSrv CopyCtTemplate(...)
PrlSrv CopyCtTemplate

199

Functions

Module prlsdkapi.prlsdk

PrlSrv Create(...)
Create a new instance of the Server class.
PrlSrv CreateDesktopControl(...)
PrlSrv CreateDesktopControl
PrlSrv CreateUnattendedCd(...)
Create a bootable ISO-image for unattended Linux installation.
PrlSrv CreateVm(...)
Create a new instaince of the Vm class.
PrlSrv CreateVmBackup(...)
Backup an existing virtual machine to a backup server.
PrlSrv DeleteOfflineService(...)
PrlSrv DeleteOfflineService
PrlSrv DeleteVirtualNetwork(...)
Remove an existing virtual network from the Parallels Service configuration.
PrlSrv DisableConfirmationMode(...)
Disable administrator confirmation mode for the session.
PrlSrv EnableConfirmationMode(...)
Enable administrator confirmation mode for the session.
PrlSrv FsCanCreateFile(...)
Determine if the current user has rights to create a file on the host.
PrlSrv FsCreateDir(...)
Create a directory in the specified location on the host.
PrlSrv FsGenerateEntryName(...)
Automatically generate a unique name for a new directory.

200

Functions

Module prlsdkapi.prlsdk

PrlSrv FsGetDirEntries(...)
Retrieve information about a file system entry on the host.
PrlSrv FsGetDiskList(...)
Returns a list of root directories on the host computer.
PrlSrv FsRemoveEntry(...)
Remove a file system entry from the host computer.
PrlSrv FsRenameEntry(...)
Rename a file system entry on the host.
PrlSrv GetBackupTree(...)
Obtain a backup tree from the backup server.
PrlSrv GetCPUPoolsList(...)
PrlSrv GetCPUPoolsList
PrlSrv GetCommonPrefs(...)
Obtain the DispConfig object containing the specified Parallels Service
preferences info.
PrlSrv GetCtTemplateList(...)
PrlSrv GetCtTemplateList
PrlSrv GetDefaultVmConfig(...)
PrlSrv GetDefaultVmConfig
PrlSrv GetDiskFreeSpace(...)
PrlSrv GetDiskFreeSpace
PrlSrv GetIPPrivateNetworksList(...)
PrlSrv GetIPPrivateNetworksList
PrlSrv GetLicenseInfo(...)
Obtain the License object containing the Parallels license information.

201

Functions

Module prlsdkapi.prlsdk

PrlSrv GetNetServiceStatus(...)
Obtain the NetService object containing the Parallels network service status
information.
PrlSrv GetNetworkClassesList(...)
PrlSrv GetNetworkClassesList
PrlSrv GetNetworkShapingConfig(...)
PrlSrv GetNetworkShapingConfig
PrlSrv GetOfflineServicesList(...)
PrlSrv GetOfflineServicesList
PrlSrv GetPackedProblemReport(...)
PrlSrv GetPackedProblemReport
PrlSrv GetPerfStats(...)
PrlSrv GetPerfStats
PrlSrv GetPluginsList(...)
PrlSrv GetPluginsList
PrlSrv GetProblemReport(...)
Obtain a problem report in the event of a virtual machine operation failure.
PrlSrv GetQuestions(...)
Allows to synchronously receive questions from Parallels Service.
PrlSrv GetRestrictionInfo(...)
PrlSrv GetRestrictionInfo
PrlSrv GetServerInfo(...)
Obtain the ServerInfo object containing the host computer information.
PrlSrv GetSrvConfig(...)
Obtain the ServerConfig object containing the host configuration
information.
202

Functions

Module prlsdkapi.prlsdk

PrlSrv GetStatistics(...)
Obtain the Statistics object containing the host resource usage statistics.
PrlSrv GetSupportedOses(...)
PrlSrv GetSupportedOses
PrlSrv GetUserInfo(...)
Obtain the UserInfo object containing information about the specified user.
PrlSrv GetUserInfoList(...)
Obtain a list of UserInfo objects containing information about all known
users.
PrlSrv GetUserProfile(...)
Obtain the UserConfig object containing profile data of the currently logged
in user.
PrlSrv GetVirtualNetworkList(...)
Obtain the VirtualNet object containing information about all existing
virtual networks.
PrlSrv GetVmConfig(...)
PrlSrv GetVmConfig
PrlSrv GetVmList(...)
Obtain a list of virtual machines from the host.
PrlSrv GetVmListEx(...)
PrlSrv GetVmListEx
PrlSrv HasRestriction(...)
PrlSrv HasRestriction
PrlSrv InstallAppliance(...)
PrlSrv InstallAppliance

203

Functions

Module prlsdkapi.prlsdk

PrlSrv IsConfirmationModeEnabled(...)
Determine confirmation mode for the session.
PrlSrv IsConnected(...)
Determine if the connection to the specified Parallels Service is active.
PrlSrv IsFeatureSupported(...)
PrlSrv IsFeatureSupported
PrlSrv IsNonInteractiveSession(...)
PrlSrv IsNonInteractiveSession
PrlSrv Login(...)
Login to a remote Parallels Service.
PrlSrv LoginEx(...)
PrlSrv LoginEx
PrlSrv LoginLocal(...)
Login to the local Parallels Service.
PrlSrv LoginLocalEx(...)
PrlSrv LoginLocalEx
PrlSrv Logoff (...)
Log off the Parallels Service.
PrlSrv MoveToCPUPool(...)
PrlSrv MoveToCPUPool
PrlSrv NetServiceRestart(...)
Restarts the Parallels network service.
PrlSrv NetServiceRestoreDefaults(...)
Restores the default settings of the Parallels network service.

204

Functions

Module prlsdkapi.prlsdk

PrlSrv NetServiceStart(...)
Start the Parallels network service.
PrlSrv NetServiceStop(...)
Stop the Parallels network service.
PrlSrv RecalculateCPUPool(...)
PrlSrv RecalculateCPUPool
PrlSrv RefreshPlugins(...)
PrlSrv RefreshPlugins
PrlSrv Register3rdPartyVm(...)
PrlSrv Register3rdPartyVm
PrlSrv RegisterVm(...)
Register an existing virtual machine with the Parallels Service.
PrlSrv RegisterVmEx(...)
Register an existing virtual machine with Parallels Service (extended version).
PrlSrv RegisterVmWithUuid(...)
PrlSrv RegisterVmWithUuid
PrlSrv RemoveCtTemplate(...)
PrlSrv RemoveCtTemplate
PrlSrv RemoveIPPrivateNetwork(...)
PrlSrv RemoveIPPrivateNetwork
PrlSrv RemoveVmBackup(...)
Remove backup of the virtual machine from the backup server.
PrlSrv RestoreVmBackup(...)
Restore a virtual machine from a backup server.

205

Functions

Module prlsdkapi.prlsdk

PrlSrv SendAnswer(...)
Send an answer to the Parallels Service in response to a question.
PrlSrv SetNonInteractiveSession(...)
Set the session in noninteractive or interactive mode.
PrlSrv Shutdown(...)
Shut down the Parallels Service.
PrlSrv ShutdownEx(...)
PrlSrv ShutdownEx
PrlSrv StartSearchVms(...)
Searche for unregistered virtual machines at the specified location(s).
PrlSrv StopInstallAppliance(...)
PrlSrv StopInstallAppliance
PrlSrv SubscribeToHostStatistics(...)
Subscribe to receive host statistics.
PrlSrv SubscribeToPerfStats(...)
Subscribe to receive perfomance statistics.
PrlSrv UnsubscribeFromHostStatistics(...)
Cancel the host statistics subscription.
PrlSrv UnsubscribeFromPerfStats(...)
Cancels the performance statistics subscription.
PrlSrv UpdateIPPrivateNetwork(...)
PrlSrv UpdateIPPrivateNetwork
PrlSrv UpdateLicense(...)
Installs Parallels license on the specified Parallels Service.

206

Functions

Module prlsdkapi.prlsdk

PrlSrv UpdateLicenseEx(...)
PrlSrv UpdateLicenseEx
PrlSrv UpdateNetworkClassesList(...)
PrlSrv UpdateNetworkClassesList
PrlSrv UpdateNetworkShapingConfig(...)
PrlSrv UpdateNetworkShapingConfig
PrlSrv UpdateOfflineService(...)
PrlSrv UpdateOfflineService
PrlSrv UpdateVirtualNetwork(...)
Update parameters of an existing virtual network.
PrlSrv UserProfileBeginEdit(...)
PrlSrv UserProfileBeginEdit
PrlSrv UserProfileCommit(...)
Saves (commits) user profile changes to the Parallels Service.
PrlStatCpu GetCpuUsage(...)
Return the CPU usage, in percents.
PrlStatCpu GetSystemTime(...)
Return the CPU time, in seconds.
PrlStatCpu GetTotalTime(...)
Return the CPU total time, in seconds.
PrlStatCpu GetUserTime(...)
Return the CPU user time in seconds
PrlStatDiskPart GetFreeDiskSpace(...)
Return the size of the free space on the disk partition, in bytes.

207

Functions

Module prlsdkapi.prlsdk

PrlStatDiskPart GetSystemName(...)
Return the disk partition device name.
PrlStatDiskPart GetUsageDiskSpace(...)
Return the size of the used space on the disk partition, in bytes.
PrlStatDisk GetFreeDiskSpace(...)
Return free disk space, in bytes.
PrlStatDisk GetPartStat(...)
Return a StatDiskPart object specified by an index.
PrlStatDisk GetPartsStatsCount(...)
Return the number of StatDiskPart objects contained in this StatDisk
object. Each object contains statistics for an individual disk partition.
PrlStatDisk GetSystemName(...)
Return the disk device name.
PrlStatDisk GetUsageDiskSpace(...)
Returns the size of the used space on the disk, in bytes.
PrlStatIface GetInDataSize(...)
Return the total number of bytes the network interface has received since the
Parallels Service was last started.
PrlStatIface GetInPkgsCount(...)
Return the total number of packets the network interface has received since
the Parallels Service was last started.
PrlStatIface GetOutDataSize(...)
Return the total number of bytes the network interface has sent since the
Parallels Service was last started.
PrlStatIface GetOutPkgsCount(...)
Return the total number of packets the network interface has sent since the
Parallels Service was last started.

208

Functions

Module prlsdkapi.prlsdk

PrlStatIface GetSystemName(...)
Return the network interface system name.
PrlStatProc GetCommandName(...)
Return the process command name
PrlStatProc GetCpuUsage(...)
Return the process CPU usage in percents.
PrlStatProc GetId(...)
Returns the process system ID.
PrlStatProc GetOwnerUserName(...)
Return the user name of the process owner.
PrlStatProc GetRealMemUsage(...)
Return the physical memory usage size in bytes.
PrlStatProc GetStartTime(...)
Return the process start time in seconds (number of seconds since January 1,
1601 (UTC)).
PrlStatProc GetState(...)
Return the process state information.
PrlStatProc GetSystemTime(...)
Return the process system time, in seconds.
PrlStatProc GetTotalMemUsage(...)
Return the total memory size used by the process, in bytes.
PrlStatProc GetTotalTime(...)
Returns the process total time (system plus user), in seconds.
PrlStatProc GetUserTime(...)
Return the process user time, in seconds.
209

Functions

Module prlsdkapi.prlsdk

PrlStatProc GetVirtMemUsage(...)
Return the virtual memory usage size in bytes.
PrlStatUser GetHostName(...)
Return the hostname of the client machine from which the session was
initiated.
PrlStatUser GetServiceName(...)
Return the name of the host system service that created the session.
PrlStatUser GetSessionTime(...)
Return the session duration, in seconds.
PrlStatUser GetUserName(...)
Return the session user name.
PrlStatVmData GetSegmentCapacity(...)
PrlStatVmData GetSegmentCapacity
PrlStat GetCpuStat(...)
Return a StatCpu object specified by an index.
PrlStat GetCpusStatsCount(...)
Return the number of StatCpu objects contained in this Statistics object.
Each StatCpu object contains statistics for an individual CPU.
PrlStat GetDiskStat(...)
Return a StatDisk object specified by an index.
PrlStat GetDisksStatsCount(...)
Return the number of StatDisk objects contained in this Statistics object.
Each StatDisk object contains statistics for an individual hard disk.
PrlStat GetDispUptime(...)
Return the Parallels Service uptime in seconds.

210

Functions

Module prlsdkapi.prlsdk

PrlStat GetFreeRamSize(...)
Return free RAM size in bytes.
PrlStat GetFreeSwapSize(...)
Return total swap size in bytes
PrlStat GetIfaceStat(...)
Return a StatNetIface object specified by an index.
PrlStat GetIfacesStatsCount(...)
Return the number of StatNetIface objects contained in this Statistics
objects. Each object contains statistics for an individual network interface.
PrlStat GetOsUptime(...)
Return the virtual machine uptime in seconds.
PrlStat GetProcStat(...)
Return a StatProcess object specified by an index.
PrlStat GetProcsStatsCount(...)
Return the number of StatProcess objects contained in this Statistics
object. Each StatProcess object contains statistics for an individual system
process.
PrlStat GetRealRamSize(...)
PrlStat GetRealRamSize
PrlStat GetTotalRamSize(...)
Return total RAM size in bytes.
PrlStat GetTotalSwapSize(...)
Return total swap size in bytes
PrlStat GetUsageRamSize(...)
Return the size of RAM currently in use, in bytes.

211

Functions

Module prlsdkapi.prlsdk

PrlStat GetUsageSwapSize(...)
Return the swap size currently in use, in bytes.
PrlStat GetUserStat(...)
Return a StatUser object specified by an index.
PrlStat GetUsersStatsCount(...)
Return the number of StatUser objects contained in this Statistics object.
Each StatUser object contains statistics for an individual system user.
PrlStat GetVmDataStat(...)
PrlStat GetVmDataStat
PrlStrList AddItem(...)
PrlStrList GetItem(...)
PrlStrList GetItemsCount(...)
PrlStrList RemoveItem(...)
PrlTisRecord GetName(...)
PrlTisRecord GetName
PrlTisRecord GetState(...)
PrlTisRecord GetState
PrlTisRecord GetText(...)
PrlTisRecord GetText
PrlTisRecord GetTime(...)
PrlTisRecord GetTime
PrlTisRecord GetUid(...)
PrlTisRecord GetUid

212

Functions

Module prlsdkapi.prlsdk

PrlUIEmuInput AddText(...)
PrlUIEmuInput AddText
PrlUIEmuInput Create(...)
PrlUIEmuInput Create
PrlUsbIdent GetFriendlyName(...)
PrlUsbIdent GetFriendlyName
PrlUsbIdent GetSystemName(...)
PrlUsbIdent GetSystemName
PrlUsbIdent GetVmUuidAssociation(...)
PrlUsbIdent GetVmUuidAssociation
PrlUsrCfg CanChangeSrvSets(...)
Determine if the current user can modify Parallels Service preferences.
PrlUsrCfg CanUseMngConsole(...)
Determine if the user is allowed to use the Parallels Service Management
Console.
PrlUsrCfg GetDefaultVmFolder(...)
Return name and path of the default virtual machine directory for the user.
PrlUsrCfg GetVmDirUuid(...)
Return name and path of the default virtual machine folder for the Parallels
Service.
PrlUsrCfg IsLocalAdministrator(...)
Determine if the user is a local administrator on the host where Parallels
Service is running.
PrlUsrCfg SetDefaultVmFolder(...)
Set the default virtual machine folder for the user.

213

Functions

Module prlsdkapi.prlsdk

PrlUsrCfg SetVmDirUuid(...)
Set the default virtual machine directory name and path for the Parallels
Service.
PrlUsrInfo CanChangeSrvSets(...)
Determine whether the specified user is allowed to modify Parallels Service
preferences.
PrlUsrInfo GetDefaultVmFolder(...)
Return name and path of the default virtual machine directory for the user.
PrlUsrInfo GetName(...)
Return the user name.
PrlUsrInfo GetSessionCount(...)
Return the user active session count.
PrlUsrInfo GetUuid(...)
Returns the user Universally Unique Identifier (UUID).
PrlVirtNet Create(...)
Creates a new instance of VirtualNet.
PrlVirtNet GetAdapterIndex(...)
Return a numeric index assigned to the network adapter in the specified
virtual network.
PrlVirtNet GetAdapterName(...)
Return the name of the network adapter in the specified virtual network.
PrlVirtNet GetBoundAdapterInfo(...)
Obtain info about a physical adapter, which is bound to the virtual network
object.
PrlVirtNet GetBoundCardMac(...)
Return the bound card MAC address of the specified virtual network.

214

Functions

Module prlsdkapi.prlsdk

PrlVirtNet GetDescription(...)
Return the description of the specified virtual network.
PrlVirtNet GetDhcpIP6Address(...)
PrlVirtNet GetDhcpIP6Address
PrlVirtNet GetDhcpIPAddress(...)
Return the DHCP IP address of the specified virtual network.
PrlVirtNet GetHostIP6Address(...)
PrlVirtNet GetHostIP6Address
PrlVirtNet GetHostIPAddress(...)
Return the host IP address of the specified virtual network.
PrlVirtNet GetIP6NetMask(...)
PrlVirtNet GetIP6NetMask
PrlVirtNet GetIP6ScopeEnd(...)
PrlVirtNet GetIP6ScopeEnd
PrlVirtNet GetIP6ScopeStart(...)
PrlVirtNet GetIP6ScopeStart
PrlVirtNet GetIPNetMask(...)
Return the IP net mask of the specified virtual network.
PrlVirtNet GetIPScopeEnd(...)
Return the DHCP ending IP address of the specified virtual network.
PrlVirtNet GetIPScopeStart(...)
Returns the DHCP starting IP address of the specified virtual network.
PrlVirtNet GetNetworkId(...)
Return the ID of the specified virtual network.

215

Functions

Module prlsdkapi.prlsdk

PrlVirtNet GetNetworkType(...)
Return the virtual network type.
PrlVirtNet GetPortForwardList(...)
Return the port forward entries list.
PrlVirtNet GetVlanTag(...)
Return the VLAN tag of the specified virtual network.
PrlVirtNet IsAdapterEnabled(...)
Determine whether the virtual network adapter is enabled or disabled.
PrlVirtNet IsDHCP6ServerEnabled(...)
PrlVirtNet IsDHCP6ServerEnabled
PrlVirtNet IsDHCPServerEnabled(...)
Determine whether the virtual network DHCP server is enabled or disabled.
PrlVirtNet IsEnabled(...)
Determine whether the virtual network is enabled or disabled.
PrlVirtNet IsNATServerEnabled(...)
Determine whether the specified virtual network NAT server is enabled or
disabled.
PrlVirtNet SetAdapterEnabled(...)
Enable or disable a virtual network adapter.
PrlVirtNet SetAdapterIndex(...)
Sets the specified adapter index.
PrlVirtNet SetAdapterName(...)
Sets the specified virtual network adapter name.
PrlVirtNet SetBoundCardMac(...)
Sets the specified virtual network bound card MAC address.

216

Functions

Module prlsdkapi.prlsdk

PrlVirtNet SetDHCP6ServerEnabled(...)
PrlVirtNet SetDHCP6ServerEnabled
PrlVirtNet SetDHCPServerEnabled(...)
Enable or disable the virtual network DHCP server.
PrlVirtNet SetDescription(...)
Sets the virtual network description.
PrlVirtNet SetDhcpIP6Address(...)
PrlVirtNet SetDhcpIP6Address
PrlVirtNet SetDhcpIPAddress(...)
Set the virtual network DHCP IP address.
PrlVirtNet SetEnabled(...)
Enable or disable the virtual network.
PrlVirtNet SetHostIP6Address(...)
PrlVirtNet SetHostIP6Address
PrlVirtNet SetHostIPAddress(...)
Set the virtual network host IP address.
PrlVirtNet SetIP6NetMask(...)
PrlVirtNet SetIP6NetMask
PrlVirtNet SetIP6ScopeEnd(...)
PrlVirtNet SetIP6ScopeEnd
PrlVirtNet SetIP6ScopeStart(...)
PrlVirtNet SetIP6ScopeStart
PrlVirtNet SetIPNetMask(...)
Set the virtual network IP net mask.

217

Functions

Module prlsdkapi.prlsdk

PrlVirtNet SetIPScopeEnd(...)
Set the virtual network DHCP ending IP address
PrlVirtNet SetIPScopeStart(...)
Set the virtual network DHCP starting IP address.
PrlVirtNet SetNATServerEnabled(...)
Enable or disable the virtual network NAT server.
PrlVirtNet SetNetworkId(...)
Set the virtual network ID.
PrlVirtNet SetNetworkType(...)
Set the virtual network type.
PrlVirtNet SetPortForwardList(...)
Set the port forward entries list.
PrlVirtNet SetVlanTag(...)
Set the VLAN tag for the virtual network.
PrlVmBackup Commit(...)
PrlVmBackup Commit
PrlVmBackup GetDisk(...)
PrlVmBackup GetDisk
PrlVmBackup GetDisksCount(...)
PrlVmBackup GetDisksCount
PrlVmBackup GetUuid(...)
PrlVmBackup GetUuid
PrlVmBackup Rollback(...)
PrlVmBackup Rollback

218

Functions

Module prlsdkapi.prlsdk

PrlVmCfg AddDefaultDevice(...)
Automates the task of setting devices in a virtual machine.
PrlVmCfg AddDefaultDeviceEx(...)
PrlVmCfg AddDefaultDeviceEx
PrlVmCfg ApplyConfigSample(...)
PrlVmCfg ApplyConfigSample
PrlVmCfg CreateBootDev(...)
Create a new instance of BootDevice and add it to the virtual machine boot
device list.
PrlVmCfg CreateScrRes(...)
Create a new instance of ScreenRes and add it to the virtual machine
resolution list.
PrlVmCfg CreateShare(...)
Create a new instance of Share and add it to the virtual machine list of shares.
PrlVmCfg CreateVmDev(...)
Create a new virtual device handle of the specified type.
PrlVmCfg GetAccessRights(...)
Obtain the AccessRights object.
PrlVmCfg GetActionOnWindowClose(...)
Determine the action on Parallels Application window close for the specified
virtual machine.
PrlVmCfg GetAllDevices(...)
Obtains objects for all virtual devices in a virtual machine.
PrlVmCfg GetAppInDockMode(...)
Determine the current dock mode for the virtual machine.

219

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetAppTemplateList(...)
PrlVmCfg GetAppTemplateList
PrlVmCfg GetAutoCompressInterval(...)
Determine the interval at which compacting virtual disks is performed by
Automatic HDD compression.
PrlVmCfg GetAutoStart(...)
Determine if the specified virtual machine is set to start automatically on
Parallels Service start.
PrlVmCfg GetAutoStartDelay(...)
Returns the time delay used during the virtual machine automatic startup.
PrlVmCfg GetAutoStop(...)
Determine the mode of the automatic shutdown for the specified virtual
machine.
PrlVmCfg GetBackgroundPriority(...)
Determine the specified virtual machine background process priority type.
PrlVmCfg GetBootDev(...)
Obtain the BootDevice object containing information about a specified boot
device.
PrlVmCfg GetBootDevCount(...)
Determine the number of devices in the virtual machine boot device priority
list.
PrlVmCfg GetCapabilitiesMask(...)
PrlVmCfg GetCapabilitiesMask
PrlVmCfg GetCoherenceButtonVisibility(...)
PrlVmCfg GetCoherenceButtonVisibility
PrlVmCfg GetConfigValidity(...)
Return a constant indicating the virtual machine configuration validity.

220

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetConfirmationsList(...)
Obtain a list of operations with virtual machine which requires administrator
confirmation.
PrlVmCfg GetCpuAccelLevel(...)
Determine the virtual machine CPU acceleration level.
PrlVmCfg GetCpuCount(...)
Determine the number of CPUs in the virtual machine.
PrlVmCfg GetCpuLimit(...)
Determine the CPU usage limit of a virtual machine, in percent.
PrlVmCfg GetCpuMask(...)
PrlVmCfg GetCpuMask
PrlVmCfg GetCpuMode(...)
Determine the specified virtual machine CPU mode (32 bit or 64 bit).
PrlVmCfg GetCpuUnits(...)
Determine the number of CPU units allocated to a virtual machine.
PrlVmCfg GetCustomProperty(...)
Return the virtual machine custom property information.
PrlVmCfg GetDefaultHddSize(...)
Return the default hard disk size for to the specified OS type and version.
PrlVmCfg GetDefaultMemSize(...)
Return the default RAM size for the specified OS type and version.
PrlVmCfg GetDefaultVideoRamSize(...)
Return the default video RAM size for the specified OS type and version.
PrlVmCfg GetDescription(...)
Return the virtual machine description.

221

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetDevByType(...)
Obtains a virtual device object according to the specified device type and
index.
PrlVmCfg GetDevsCount(...)
Determine the total number of devices of all types installed in the virtual
machine.
PrlVmCfg GetDevsCountByType(...)
Obtain the number of virtual devices of the specified type.
PrlVmCfg GetDisplayDev(...)
Obtains the VmDevice containing information about a display device in a
virtual machine.
PrlVmCfg GetDisplayDevsCount(...)
Determine the number of display devices in a virtual machine.
PrlVmCfg GetDnsServers(...)
PrlVmCfg GetDnsServers
PrlVmCfg GetDockIconType(...)
Return the virtual machine dock icon type.
PrlVmCfg GetEnvId(...)
PrlVmCfg GetEnvId
PrlVmCfg GetFeaturesMask(...)
PrlVmCfg GetFeaturesMask
PrlVmCfg GetFloppyDisk(...)
Obtain the VmDevice object containing information about a floppy disk drive
in a vrtiual machine.
PrlVmCfg GetFloppyDisksCount(...)
Determine the number of floppy disk drives in a virtual machine.

222

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetForegroundPriority(...)
Return foreground processes priority for the specified virtual machine.
PrlVmCfg GetFreeDiskSpaceRatio(...)
Determine free disk space ratio at which disk compacting is done by
Automatic HDD compression.
PrlVmCfg GetGenericPciDev(...)
Obtain the VmDevice object containing information about a generic PCI
device.
PrlVmCfg GetGenericPciDevsCount(...)
Determines the number of generic PCI devices in a virtual machine.
PrlVmCfg GetGenericScsiDev(...)
Obtain the VmDevice object containing information about a SCSI device in a
virtual machine.
PrlVmCfg GetGenericScsiDevsCount(...)
Determines the number of generic SCSI devices in a virtual machine.
PrlVmCfg GetHardDisk(...)
Obtain the VmHardDisk object containing the specified virtual hard disk
information.
PrlVmCfg GetHardDisksCount(...)
Determines the number of virtual hard disks in a virtual machine.
PrlVmCfg GetHighAvailabilityPriority(...)
Determines the priority of the virtual machine in the High Availability Cluster.
PrlVmCfg GetHomePath(...)
Return the virtual machine home directory name and path.
PrlVmCfg GetHostMemQuotaMax(...)
PrlVmCfg GetHostMemQuotaMax

223

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetHostMemQuotaMin(...)
PrlVmCfg GetHostMemQuotaMin
PrlVmCfg GetHostMemQuotaPriority(...)
PrlVmCfg GetHostMemQuotaPriority
PrlVmCfg GetHostname(...)
Obtain the hostname of the specified virtual machine.
PrlVmCfg GetIcon(...)
Return the name of the icon file used by the specified virtual machine.
PrlVmCfg GetIoPriority(...)
Determines the specified virtual machine I/O priority.
PrlVmCfg GetIopsLimit(...)
PrlVmCfg GetIopsLimit
PrlVmCfg GetLastModifiedDate(...)
Return the date and time when the specified virtual machine was last modified.
PrlVmCfg GetLastModifierName(...)
Return the name of the user who last modified the specified virtual machine.
PrlVmCfg GetLinkedVmUuid(...)
PrlVmCfg GetLinkedVmUuid
PrlVmCfg GetLocation(...)
PrlVmCfg GetLocation
PrlVmCfg GetMaxBalloonSize(...)
PrlVmCfg GetMaxBalloonSize
PrlVmCfg GetName(...)
Return the virtual machine name.

224

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetNetAdapter(...)
Obtain the VmNet object containing information about a virtual network
adapter.
PrlVmCfg GetNetAdaptersCount(...)
Determine the number of network adapters in a virtual machine.
PrlVmCfg GetNetfilterMode(...)
PrlVmCfg GetNetfilterMode
PrlVmCfg GetNetworkRateList(...)
PrlVmCfg GetNetworkRateList
PrlVmCfg GetOfflineServices(...)
Obtain the list of services available in the virtual machine offline management.
PrlVmCfg GetOpticalDisk(...)
Obtain the VmDevice object containing information about a virtual optical
disk.
PrlVmCfg GetOpticalDisksCount(...)
Determine the number of optical disks in the specified virtual machine.
PrlVmCfg GetOsTemplate(...)
PrlVmCfg GetOsTemplate
PrlVmCfg GetOsType(...)
Return the type of the operating system that the specified virtual machine is
running.
PrlVmCfg GetOsVersion(...)
Return the version of the operating system that the specified virtual machine
is running.
PrlVmCfg GetParallelPort(...)
Obtains the VmDevice object containing information about a virtual parallel
port.
225

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetParallelPortsCount(...)
Determine the number of virtual parallel ports in the virtual machine.
PrlVmCfg GetRamSize(...)
Return the virtual machine memory (RAM) size, in megabytes.
PrlVmCfg GetResource(...)
PrlVmCfg GetResource
PrlVmCfg GetScrRes(...)
Obtain the ScreenRes object identifying the specified virtual machine screen
resolution.
PrlVmCfg GetScrResCount(...)
Determine the total number of screen resolutions available in a virtual
machine.
PrlVmCfg GetSearchDomains(...)
Obtain the list of search domains that will be assigned to the guest OS.
PrlVmCfg GetSerialPort(...)
Obtain the VmSerial object containing information about a serial port in a
virtual machine.
PrlVmCfg GetSerialPortsCount(...)
Determine the number of serial ports in a virtual machine.
PrlVmCfg GetServerHost(...)
Return the hostname of the machine hosting the specified virtual machine.
PrlVmCfg GetServerUuid(...)
Returns the UUID of the machine hosting the specified virtual machine.
PrlVmCfg GetShare(...)
Obtain the Share object containing information about a shared folder.

226

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetSharesCount(...)
Determine the number of shared folders in a virtual machine.
PrlVmCfg GetSmartGuardInterval(...)
Determines the interval at which snapshots are taken by SmartGuard.
PrlVmCfg GetSmartGuardMaxSnapshotsCount(...)
Determines the maximum snapshot count, a SmartGuard setting.
PrlVmCfg GetSoundDev(...)
Obtain the VmSound object containing information about a sound device in a
virtual machine.
PrlVmCfg GetSoundDevsCount(...)
Determine the number of sound devices in a virtual machine.
PrlVmCfg GetStartLoginMode(...)
Return the automatic startup login mode for the virtual machine.
PrlVmCfg GetStartUserLogin(...)
Return the user name used during the virtual machine automatic startup.
PrlVmCfg GetSystemFlags(...)
Return the virtual machine system flags.
PrlVmCfg GetTimeSyncInterval(...)
Obtain the time synchronization interval between the host and the guest OS.
PrlVmCfg GetUndoDisksMode(...)
Determine the current undo-disks mode for the virtual machine.
PrlVmCfg GetUptime(...)
PrlVmCfg GetUptime
PrlVmCfg GetUptimeStartDate(...)
Return the date and time when the uptime counter was started for the
specified virtual machine.
227

Functions

Module prlsdkapi.prlsdk

PrlVmCfg GetUsbDevice(...)
Obtain the VmUsb object containing information about a USB device in the
virtual machine.
PrlVmCfg GetUsbDevicesCount(...)
Determine the number of USB devices in a virtual machine.
PrlVmCfg GetUuid(...)
Return the UUID (universally unique ID) of the virtual machine.
PrlVmCfg GetVNCHostName(...)
Return the VNC hostname of the virtual machine.
PrlVmCfg GetVNCMode(...)
Return the VNC mode of the virtual machine.
PrlVmCfg GetVNCPassword(...)
Return the VNC password for the virtual machine.
PrlVmCfg GetVNCPort(...)
Return the VNC port number for the virtual machine
PrlVmCfg GetVideoRamSize(...)
Return the video memory size of the virtual machine.
PrlVmCfg GetVmInfo(...)
PrlVmCfg GetVmInfo
PrlVmCfg GetVmType(...)
PrlVmCfg GetVmType
PrlVmCfg GetWindowMode(...)
Return the current window mode the virtual machine is in.
PrlVmCfg Is3DAccelerationEnabled(...)
PrlVmCfg Is3DAccelerationEnabled

228

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsAllowSelectBootDevice(...)
Determine whether the ’select boot device’ option is shown on virtual machine
startup.
PrlVmCfg IsAutoApplyIpOnly(...)
PrlVmCfg IsAutoApplyIpOnly
PrlVmCfg IsAutoCaptureReleaseMouse(...)
Determine whether the automatic capture and release of the mouse pointer is
enabled.
PrlVmCfg IsAutoCompressEnabled(...)
Determine whether the Automatic HDD compression feature is enabled in the
virtual machine.
PrlVmCfg IsCloseAppOnShutdown(...)
Determine whether the Parallels console app is automatically closed on the
virtual machine shutdown.
PrlVmCfg IsConfigInvalid(...)
PrlVmCfg IsConfigInvalid
PrlVmCfg IsCpuHotplugEnabled(...)
PrlVmCfg IsCpuHotplugEnabled
PrlVmCfg IsCpuVtxEnabled(...)
Determine whether the x86 virtualization (such as Vt-x) is available in the
virtual machine CPU.
PrlVmCfg IsDefaultDeviceNeeded(...)
Determine whether a default virtual device is needed for running the OS of the
specified type.
PrlVmCfg IsDisableAPIC(...)
Determine whether the APIC is enabled during the virtual machine runtime.

229

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsDisableSpeaker(...)
PrlVmCfg IsDisableSpeaker
PrlVmCfg IsDiskCacheWriteBack(...)
Determine if disk cache write-back is enabled in the virtual machine.
PrlVmCfg IsEfiEnabled(...)
PrlVmCfg IsEfiEnabled
PrlVmCfg IsEncrypted(...)
PrlVmCfg IsEncrypted
PrlVmCfg IsExcludeDock(...)
Determine the guest OS window behavior in coherence mode.
PrlVmCfg IsGuestSharingAutoMount(...)
Determine if host shared folders are mounted automatically in the virtual
machine.
PrlVmCfg IsGuestSharingEnableSpotlight(...)
Determine if the virtual disks will be added to Spotlight search subsystem
(Mac OS X feature).
PrlVmCfg IsGuestSharingEnabled(...)
Determine if guest sharing is enabled (the guest OS disk drives are visible in
the host OS).
PrlVmCfg IsHighAvailabilityEnabled(...)
Determine whether or not the High Availability feature is enabled for a virtual
machine.
PrlVmCfg IsHostMemAutoQuota(...)
PrlVmCfg IsHostMemAutoQuota
PrlVmCfg IsHostSharingEnabled(...)
Determine if host sharing is enabled (host shared folders are visible in the
guest OS).
230

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsLockInFullScreenMode(...)
Determine whether the ’lock in screen mode’ flag is set in the virtual machine
configuration.
PrlVmCfg IsMapSharedFoldersOnLetters(...)
Determine whether host disks shared with the guest Windows OS will be
mapped to drive letters.
PrlVmCfg IsMultiDisplay(...)
Determine if the specified virtual machine uses a multi-display mode.
PrlVmCfg IsOfflineManagementEnabled(...)
Determine whether the offline management feature is enabled for the virtual
machine.
PrlVmCfg IsOsResInFullScrMode(...)
Determines wether the virtual machine OS resolution is in full screen mode.
PrlVmCfg IsPauseWhenIdle(...)
PrlVmCfg IsPauseWhenIdle
PrlVmCfg IsRamHotplugEnabled(...)
PrlVmCfg IsRamHotplugEnabled
PrlVmCfg IsRateBound(...)
PrlVmCfg IsRateBound
PrlVmCfg IsRelocateTaskBar(...)
Determine if the task bar relocation feature is enabled in Coherence mode.
PrlVmCfg IsScrResEnabled(...)
Determine if additional screen resolution support is enabled in the virtual
machine.
PrlVmCfg IsShareAllHostDisks(...)
Determine whether all host disks will be present in the guest OS as shares.

231

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsShareClipboard(...)
Determine whether the clipboard sharing feature is enabled in the virtual
machine.
PrlVmCfg IsShareUserHomeDir(...)
Determine whether the host user home directory will be available in the guest
OS as a share.
PrlVmCfg IsSharedProfileEnabled(...)
Determine whether the Shared Profile feature is enabled in the virtual
machine.
PrlVmCfg IsShowTaskBar(...)
Determine if Windows task bar is displayed in Coherence mode.
PrlVmCfg IsShowWindowsAppInDock(...)
PrlVmCfg IsShowWindowsAppInDock
PrlVmCfg IsSmartGuardEnabled(...)
Determine whether the SmartGuard feature is enabled in the virtual machine.
PrlVmCfg IsSmartGuardNotifyBeforeCreation(...)
Determine whether the user will be notified on automatic snapshot creation by
SmartGaurd.
PrlVmCfg IsSmartMountDVDsEnabled(...)
PrlVmCfg IsSmartMountDVDsEnabled
PrlVmCfg IsSmartMountEnabled(...)
PrlVmCfg IsSmartMountEnabled
PrlVmCfg IsSmartMountNetworkSharesEnabled(...)
PrlVmCfg IsSmartMountNetworkSharesEnabled
PrlVmCfg IsSmartMountRemovableDrivesEnabled(...)
PrlVmCfg IsSmartMountRemovableDrivesEnabled

232

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsStartDisabled(...)
PrlVmCfg IsStartDisabled
PrlVmCfg IsSyncDefaultPrinter(...)
PrlVmCfg IsSyncDefaultPrinter
PrlVmCfg IsTemplate(...)
Determine whether the virtual machine is a real machine or a template.
PrlVmCfg IsTimeSyncSmartModeEnabled(...)
Determine whether the smart time synchronization is enabled in a virtual
machine.
PrlVmCfg IsTimeSynchronizationEnabled(...)
Determine whether the time synchronization feature is enabled in the virtual
machine.
PrlVmCfg IsToolsAutoUpdateEnabled(...)
Enables or disables the Parallels Tools AutoUpdate feature for the virtual
machine.
PrlVmCfg IsUseDefaultAnswers(...)
Determine whether the use default answers mechanism is active in the virtual
machine.
PrlVmCfg IsUseDesktop(...)
Determine whether the ’use desktop in share profile’ feature is enabled or not.
PrlVmCfg IsUseDocuments(...)
Determine whether ’use documents in shared profile’ feature is enabled or not.
PrlVmCfg IsUseDownloads(...)
PrlVmCfg IsUseDownloads
PrlVmCfg IsUseHostPrinters(...)
PrlVmCfg IsUseHostPrinters

233

Functions

Module prlsdkapi.prlsdk

PrlVmCfg IsUseMovies(...)
PrlVmCfg IsUseMovies
PrlVmCfg IsUseMusic(...)
Determine whether the ’use music in shared profile’ feature is enabled or not.
PrlVmCfg IsUsePictures(...)
Determine whether the ’used pictures in shared profile’ feature is enabled or
not.
PrlVmCfg IsUserDefinedSharedFoldersEnabled(...)
Determine whether the user-defined shared folders are enabled or not.
PrlVmCfg IsVirtualLinksEnabled(...)
PrlVmCfg IsVirtualLinksEnabled
PrlVmCfg Set3DAccelerationEnabled(...)
PrlVmCfg Set3DAccelerationEnabled
PrlVmCfg SetActionOnWindowClose(...)
Set the action to perform on the Parallels console window closing.
PrlVmCfg SetAllowSelectBootDevice(...)
Switch on/off the ’select boot device’ dialog on virtual machine startup.
PrlVmCfg SetAppInDockMode(...)
Set the dock mode for applications.
PrlVmCfg SetAppTemplateList(...)
PrlVmCfg SetAppTemplateList
PrlVmCfg SetAutoApplyIpOnly(...)
PrlVmCfg SetAutoApplyIpOnly

234

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetAutoCaptureReleaseMouse(...)
Enable or disables the automatic capture and release of the mouse pointer in a
virtual machine.
PrlVmCfg SetAutoCompressEnabled(...)
Enables or disables the Automatic HDD compression feature in the virtual
machine.
PrlVmCfg SetAutoCompressInterval(...)
Set the time interval at which compacting virtual disks is done by Automatic
HDD compression.
PrlVmCfg SetAutoStart(...)
Set the automatic startup option for the virtual machine.
PrlVmCfg SetAutoStartDelay(...)
Set the time delay that will be used during the virtual machine automatic
startup.
PrlVmCfg SetAutoStop(...)
Set the automatic shutdown mode for the virtual machine.
PrlVmCfg SetBackgroundPriority(...)
Set the virtual machine background processes priority.
PrlVmCfg SetCapabilitiesMask(...)
PrlVmCfg SetCapabilitiesMask
PrlVmCfg SetCloseAppOnShutdown(...)
Set whether the Parallels console app will be closed on the virtual machine
shutdown.
PrlVmCfg SetCoherenceButtonVisibility(...)
PrlVmCfg SetCoherenceButtonVisibility
PrlVmCfg SetConfirmationsList(...)
Obtain the list of virtual machine operations that require administrator
confirmation.
235

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetCpuAccelLevel(...)
Set CPU acceleration level for the virtual machine.
PrlVmCfg SetCpuCount(...)
Set the number of CPUs for the virtual machine (the CPUs should be present
in the machine).
PrlVmCfg SetCpuHotplugEnabled(...)
PrlVmCfg SetCpuHotplugEnabled
PrlVmCfg SetCpuLimit(...)
Set the CPU usage limit (in percent) for a virtual machine.
PrlVmCfg SetCpuMask(...)
PrlVmCfg SetCpuMask
PrlVmCfg SetCpuMode(...)
Set CPU mode (32 bit or 64 bit) for the virtual machine.
PrlVmCfg SetCpuUnits(...)
Set the number of CPU units that will be allocated to a virtual machine.
PrlVmCfg SetCustomProperty(...)
Set the virtual machine custom property information.
PrlVmCfg SetDefaultConfig(...)
Set the default configuration for a new virtual machine based on the guest OS
type.
PrlVmCfg SetDescription(...)
Set the virtual machine description.
PrlVmCfg SetDisableAPICSign(...)
Set whether the virtual machine should be using APIC during runtime.

236

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetDisableSpeakerSign(...)
PrlVmCfg SetDisableSpeakerSign
PrlVmCfg SetDiskCacheWriteBack(...)
Set the virtual machine disk cache write-back option.
PrlVmCfg SetDnsServers(...)
PrlVmCfg SetDnsServers
PrlVmCfg SetDockIconType(...)
Sets the virtual machine dock icon type.
PrlVmCfg SetEfiEnabled(...)
PrlVmCfg SetEfiEnabled
PrlVmCfg SetExcludeDock(...)
Set the exclude dock option.
PrlVmCfg SetFeaturesMask(...)
PrlVmCfg SetFeaturesMask
PrlVmCfg SetForegroundPriority(...)
Set the virtual machine foreground processes priority.
PrlVmCfg SetFreeDiskSpaceRatio(...)
Set the free disk space ratio at which compacting virtual disks is done by
Automatic HDD compress.
PrlVmCfg SetGuestSharingAutoMount(...)
Set the guest OS sharing auto-mount option.
PrlVmCfg SetGuestSharingEnableSpotlight(...)
Set whether the virtual disks are added to Spotlight search subsystem.
PrlVmCfg SetGuestSharingEnabled(...)
Enables the guest sharing feature.
237

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetHighAvailabilityEnabled(...)
Enable or disable the High Availability feature for a virtual machine.
PrlVmCfg SetHighAvailabilityPriority(...)
Set the priority of the virtual machine in the High Availability cluster.
PrlVmCfg SetHostMemAutoQuota(...)
PrlVmCfg SetHostMemAutoQuota
PrlVmCfg SetHostMemQuotaMax(...)
PrlVmCfg SetHostMemQuotaMax
PrlVmCfg SetHostMemQuotaMin(...)
PrlVmCfg SetHostMemQuotaMin
PrlVmCfg SetHostMemQuotaPriority(...)
PrlVmCfg SetHostMemQuotaPriority
PrlVmCfg SetHostSharingEnabled(...)
Enable host sharing for the virtual machine.
PrlVmCfg SetHostname(...)
Set the virtual machine hostname.
PrlVmCfg SetIcon(...)
Set the virtual machine icon.
PrlVmCfg SetIoPriority(...)
Set the virtual machine I/O priority.
PrlVmCfg SetIopsLimit(...)
PrlVmCfg SetIopsLimit
PrlVmCfg SetLockInFullScreenMode(...)
Enable or disable the lock in screen mode feature in the virtual machine
configuration.

238

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetMapSharedFoldersOnLetters(...)
Enable mapping of shared host disks to drive letters for the virtual machine.
PrlVmCfg SetMaxBalloonSize(...)
PrlVmCfg SetMaxBalloonSize
PrlVmCfg SetMultiDisplay(...)
Set the virtual machine multi-display option.
PrlVmCfg SetName(...)
Set the virtual machine name.
PrlVmCfg SetNetfilterMode(...)
PrlVmCfg SetNetfilterMode
PrlVmCfg SetNetworkRateList(...)
PrlVmCfg SetNetworkRateList
PrlVmCfg SetOfflineManagementEnabled(...)
Enables or disables the offline management feature for the virtual machine.
PrlVmCfg SetOfflineServices(...)
Set offline services that will be available in the virtual machine offline
management.
PrlVmCfg SetOsResInFullScrMode(...)
Turn on/off the virtual machine OS resolution in full screen mode option.
PrlVmCfg SetOsTemplate(...)
PrlVmCfg SetOsTemplate
PrlVmCfg SetOsVersion(...)
Set the virtual machine guest OS version.
PrlVmCfg SetPauseWhenIdle(...)
PrlVmCfg SetPauseWhenIdle
239

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetRamHotplugEnabled(...)
PrlVmCfg SetRamHotplugEnabled
PrlVmCfg SetRamSize(...)
Sets the virtual machine memory (RAM) size.
PrlVmCfg SetRateBound(...)
PrlVmCfg SetRateBound
PrlVmCfg SetRelocateTaskBar(...)
Enable or disable the Windows task bar relocation feature.
PrlVmCfg SetResource(...)
PrlVmCfg SetResource
PrlVmCfg SetScrResEnabled(...)
Enable or disable the additional screen resolution support in the virtual
machine.
PrlVmCfg SetSearchDomains(...)
Set the global search domain list that will be assigned to the guest OS.
PrlVmCfg SetShareAllHostDisks(...)
Enable sharing of all host disks for the virtual machine.
PrlVmCfg SetShareClipboard(...)
Enable or disable the clipboard sharing feature.
PrlVmCfg SetShareUserHomeDir(...)
Enable or disable sharing of the host user home directory in the specified
virtual machine.
PrlVmCfg SetSharedProfileEnabled(...)
Enable or disable the Shared Profile feature in the virtual machine.

240

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetShowTaskBar(...)
Show or hide the Windows task bar when the virtual machine is running in
Coherence mode.
PrlVmCfg SetShowWindowsAppInDock(...)
PrlVmCfg SetShowWindowsAppInDock
PrlVmCfg SetSmartGuardEnabled(...)
Enable the SmartGuard feature in the virtual machine.
PrlVmCfg SetSmartGuardInterval(...)
Set the time interval at which snapshots are taken by SmartGuard.
PrlVmCfg SetSmartGuardMaxSnapshotsCount(...)
Set the maximum snapshot count, a SmartGuard feature.
PrlVmCfg SetSmartGuardNotifyBeforeCreation(...)
Enable or disable notification of automatic snapshot creation, a SmartGuard
feature.
PrlVmCfg SetSmartMountDVDsEnabled(...)
PrlVmCfg SetSmartMountDVDsEnabled
PrlVmCfg SetSmartMountEnabled(...)
PrlVmCfg SetSmartMountEnabled
PrlVmCfg SetSmartMountNetworkSharesEnabled(...)
PrlVmCfg SetSmartMountNetworkSharesEnabled
PrlVmCfg SetSmartMountRemovableDrivesEnabled(...)
PrlVmCfg SetSmartMountRemovableDrivesEnabled
PrlVmCfg SetStartDisabled(...)
PrlVmCfg SetStartDisabled
PrlVmCfg SetStartLoginMode(...)
Set the automatic startup login mode for the specified virtual machine.
241

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetStartUserCreds(...)
Sset the automatic startup user login and password for the virtual machine.
PrlVmCfg SetSyncDefaultPrinter(...)
PrlVmCfg SetSyncDefaultPrinter
PrlVmCfg SetSystemFlags(...)
Set the virtual machine system flags.
PrlVmCfg SetTemplateSign(...)
Modify a regular virtual machine to become a template, and vise versa.
PrlVmCfg SetTimeSyncInterval(...)
Set the time interval at which time in the virtual machine will be synchronized
with the host OS.
PrlVmCfg SetTimeSyncSmartModeEnabled(...)
Enable or disable the smart time-synchronization mode in the virtual machine.
PrlVmCfg SetTimeSynchronizationEnabled(...)
Enable or disable the time synchronization feature in a virtual machine.
PrlVmCfg SetToolsAutoUpdateEnabled(...)
Enable or disable the Parallels Tools AutoUpdate feature for the virtual
machine.
PrlVmCfg SetUndoDisksMode(...)
Set the undo-disks mode for the virtual machine.
PrlVmCfg SetUseDefaultAnswers(...)
Enable the use default answers mechanism in a virtual machine.
PrlVmCfg SetUseDesktop(...)
Enable or disable the ’undo-desktop’ feature in the shared profile.
PrlVmCfg SetUseDocuments(...)
Enable or disable the ’use documents in shared profile’ feature.
242

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetUseDownloads(...)
PrlVmCfg SetUseDownloads
PrlVmCfg SetUseHostPrinters(...)
PrlVmCfg SetUseHostPrinters
PrlVmCfg SetUseMovies(...)
PrlVmCfg SetUseMovies
PrlVmCfg SetUseMusic(...)
Enables or disables the ’use music in shared profile’ feature.
PrlVmCfg SetUsePictures(...)
Enables or disables the ’use pictures in shared profile’ feature.
PrlVmCfg SetUserDefinedSharedFoldersEnabled(...)
Enables or disables user-defined shared folders.
PrlVmCfg SetUuid(...)
Set the virtual machine UUID (universally unique ID).
PrlVmCfg SetVNCHostName(...)
Set the virtual machine VNC host name.
PrlVmCfg SetVNCMode(...)
Set the virtual machine VNC mode.
PrlVmCfg SetVNCPassword(...)
Set the virtual machine VNC password.
PrlVmCfg SetVNCPort(...)
Set the virtual machine VNC port number.
PrlVmCfg SetVideoRamSize(...)
Set the virtual machine video memory size.

243

Functions

Module prlsdkapi.prlsdk

PrlVmCfg SetVirtualLinksEnabled(...)
PrlVmCfg SetVirtualLinksEnabled
PrlVmCfg SetVmType(...)
PrlVmCfg SetVmType
PrlVmCfg SetWindowMode(...)
Sets the virtual machine window mode.
PrlVmDevHdPart GetSysName(...)
Return the hard disk partition system name.
PrlVmDevHdPart Remove(...)
Remove the specified partition object from the virtual hard disk list.
PrlVmDevHdPart SetSysName(...)
Set system name for the disk partition.
PrlVmDevHd AddPartition(...)
Assign a boot camp partition to the virtual hard disk.
PrlVmDevHd CheckPassword(...)
PrlVmDevHd CheckPassword
PrlVmDevHd GetDiskSize(...)
Return the hard disk size.
PrlVmDevHd GetDiskType(...)
Return the hard disk type.
PrlVmDevHd GetMountPoint(...)
PrlVmDevHd GetMountPoint
PrlVmDevHd GetPartition(...)
Obtain the VmHdPartition object containing a hard disk partition info.

244

Functions

Module prlsdkapi.prlsdk

PrlVmDevHd GetPartitionsCount(...)
Determine the number of partitions on the virtual hard disk.
PrlVmDevHd GetSizeOnDisk(...)
Return the size of the occupied space on the hard disk.
PrlVmDevHd GetStorageURL(...)
PrlVmDevHd GetStorageURL
PrlVmDevHd IsAutoCompressEnabled(...)
PrlVmDevHd IsAutoCompressEnabled
PrlVmDevHd IsEncrypted(...)
PrlVmDevHd IsEncrypted
PrlVmDevHd IsSplitted(...)
Determine if the virtual hard disk is split into multiple files.
PrlVmDevHd SetAutoCompressEnabled(...)
PrlVmDevHd SetAutoCompressEnabled
PrlVmDevHd SetDiskSize(...)
Set the size of the virtual hard disk.
PrlVmDevHd SetDiskType(...)
Set the type of the virtual hard disk.
PrlVmDevHd SetMountPoint(...)
PrlVmDevHd SetMountPoint
PrlVmDevHd SetPassword(...)
PrlVmDevHd SetPassword
PrlVmDevHd SetSplitted(...)
Sety whether the hard disk should be split into multiple files.

245

Functions

Module prlsdkapi.prlsdk

PrlVmDevHd SetStorageURL(...)
PrlVmDevHd SetStorageURL
PrlVmDevNet GenerateMacAddr(...)
Generate a unique MAC address for the virtual network adapter.
PrlVmDevNet GetAdapterType(...)
PrlVmDevNet GetAdapterType
PrlVmDevNet GetBoundAdapterIndex(...)
Return the index of the adapter to which this virtual adapter is bound.
PrlVmDevNet GetBoundAdapterName(...)
Return the name of the adapter to which this virtual adapter is bound.
PrlVmDevNet GetDefaultGateway(...)
Obtain the default gateway assigned to the virtual network adapter.
PrlVmDevNet GetDefaultGatewayIPv6(...)
PrlVmDevNet GetDefaultGatewayIPv6
PrlVmDevNet GetDnsServers(...)
Obtain the list of DNS servers which are assigned to the virtual network
adapter.
PrlVmDevNet GetFirewallDefaultPolicy(...)
PrlVmDevNet GetFirewallDefaultPolicy
PrlVmDevNet GetFirewallRuleList(...)
PrlVmDevNet GetFirewallRuleList
PrlVmDevNet GetHostInterfaceName(...)
PrlVmDevNet GetHostInterfaceName
PrlVmDevNet GetMacAddress(...)
Return the MAC address of the virtual network adapter.

246

Functions

Module prlsdkapi.prlsdk

PrlVmDevNet GetMacAddressCanonical(...)
PrlVmDevNet GetMacAddressCanonical
PrlVmDevNet GetNetAddresses(...)
Obtain the list of IP address/subnet mask pairs which are assigned to the
virtual network adapter.
PrlVmDevNet GetSearchDomains(...)
Obtain the lists of search domains assigned to the virtual network adapter.
PrlVmDevNet GetVirtualNetworkId(...)
Obtain the virtual network ID assigned to the virtual network adapter.
PrlVmDevNet IsAutoApply(...)
Determine if the network adapter is configured to automatically apply network
settings inside guest.
PrlVmDevNet IsConfigureWithDhcp(...)
Determine if the network adapter is configured through DHCP on the guest
OS side.
PrlVmDevNet IsConfigureWithDhcpIPv6(...)
PrlVmDevNet IsConfigureWithDhcpIPv6
PrlVmDevNet IsFirewallEnabled(...)
PrlVmDevNet IsFirewallEnabled
PrlVmDevNet IsPktFilterPreventIpSpoof (...)
PrlVmDevNet IsPktFilterPreventIpSpoof
PrlVmDevNet IsPktFilterPreventMacSpoof (...)
PrlVmDevNet IsPktFilterPreventMacSpoof
PrlVmDevNet IsPktFilterPreventPromisc(...)
PrlVmDevNet IsPktFilterPreventPromisc

247

Functions

Module prlsdkapi.prlsdk

PrlVmDevNet SetAdapterType(...)
PrlVmDevNet SetAdapterType
PrlVmDevNet SetAutoApply(...)
Set whether the network adapter should be automatically configured.
PrlVmDevNet SetBoundAdapterIndex(...)
Set the index of the adapter to which this virtual adapter should be bound.
PrlVmDevNet SetBoundAdapterName(...)
Set the name of the network adapter to which this virtual adapter will bind.
PrlVmDevNet SetConfigureWithDhcp(...)
Set whether the network adapter should be configured through DHCP or
manually.
PrlVmDevNet SetConfigureWithDhcpIPv6(...)
PrlVmDevNet SetConfigureWithDhcpIPv6
PrlVmDevNet SetDefaultGateway(...)
Set the default gateway address for the network adapter.
PrlVmDevNet SetDefaultGatewayIPv6(...)
PrlVmDevNet SetDefaultGatewayIPv6
PrlVmDevNet SetDnsServers(...)
Assign DNS servers to the network adapter.
PrlVmDevNet SetFirewallDefaultPolicy(...)
PrlVmDevNet SetFirewallDefaultPolicy
PrlVmDevNet SetFirewallEnabled(...)
PrlVmDevNet SetFirewallEnabled
PrlVmDevNet SetFirewallRuleList(...)
PrlVmDevNet SetFirewallRuleList

248

Functions

Module prlsdkapi.prlsdk

PrlVmDevNet SetHostInterfaceName(...)
PrlVmDevNet SetHostInterfaceName
PrlVmDevNet SetMacAddress(...)
Set MAC address to the network adapter.
PrlVmDevNet SetNetAddresses(...)
Set IP addresses/subnet masks to the network adapter.
PrlVmDevNet SetPktFilterPreventIpSpoof (...)
PrlVmDevNet SetPktFilterPreventIpSpoof
PrlVmDevNet SetPktFilterPreventMacSpoof (...)
PrlVmDevNet SetPktFilterPreventMacSpoof
PrlVmDevNet SetPktFilterPreventPromisc(...)
PrlVmDevNet SetPktFilterPreventPromisc
PrlVmDevNet SetSearchDomains(...)
Assign search domains to the network adapter.
PrlVmDevNet SetVirtualNetworkId(...)
Set the virtual network ID for the network adapter.
PrlVmDevSerial GetSocketMode(...)
Return the socket mode of the virtual serial port.
PrlVmDevSerial SetSocketMode(...)
Set the socket mode for the virtual serial port.
PrlVmDevSound GetMixerDev(...)
Return the mixer device string for the sound device.
PrlVmDevSound GetOutputDev(...)
Return the output device string for the sound device.

249

Functions

Module prlsdkapi.prlsdk

PrlVmDevSound SetMixerDev(...)
Set the mixer device string for the sound device.
PrlVmDevSound SetOutputDev(...)
Set the output device string for the sound device.
PrlVmDevUsb GetAutoconnectOption(...)
Obtain the USB controller autoconnect device option.
PrlVmDevUsb SetAutoconnectOption(...)
Set the USB controller autoconnect device option.
PrlVmDev Connect(...)
Connect a virtual device to a running virtual machine.
PrlVmDev CopyImage(...)
PrlVmDev CopyImage
PrlVmDev Create(...)
Create a new virtual device object not bound to any virtual machine.
PrlVmDev CreateImage(...)
Physically create a virtual device image on the host.
PrlVmDev Disconnect(...)
Disconnect a device from a running virtual machine.
PrlVmDev GetDescription(...)
Return the description of a virtual device.
PrlVmDev GetEmulatedType(...)
Return the virtual device emulation type.
PrlVmDev GetFriendlyName(...)
Return the virtual device user-friendly name.

250

Functions

Module prlsdkapi.prlsdk

PrlVmDev GetIfaceType(...)
Return the virtual device interface type (IDE or SCSI).
PrlVmDev GetImagePath(...)
Return virtual device image path.
PrlVmDev GetIndex(...)
Return the index identifying the virtual device.
PrlVmDev GetOutputFile(...)
Return the virtual device output file.
PrlVmDev GetStackIndex(...)
Return the virtual device stack index (position at the IDE/SCSI controller
bus).
PrlVmDev GetSubType(...)
PrlVmDev GetSubType
PrlVmDev GetSysName(...)
Return the virtual device system name.
PrlVmDev GetType(...)
Return the virtual device type.
PrlVmDev IsConnected(...)
Determine if the virtual device is connected.
PrlVmDev IsEnabled(...)
Determine if the device is enabled.
PrlVmDev IsPassthrough(...)
Determine if the passthrough mode is enabled for the mass storage device.
PrlVmDev IsRemote(...)
Determine if the virtual device is a remote device.

251

Functions

Module prlsdkapi.prlsdk

PrlVmDev Remove(...)
Remove the virtual device object from the parent virtual machine list.
PrlVmDev ResizeImage(...)
Resize the virtual device image.
PrlVmDev SetConnected(...)
Connect the virtual device.
PrlVmDev SetDefaultStackIndex(...)
Generates a stack index for the device (the device interface, IDE or SCSI,
must be set in advance).
PrlVmDev SetDescription(...)
Set the device description.
PrlVmDev SetEmulatedType(...)
Sets the virtual device emulation type.
PrlVmDev SetEnabled(...)
Enable the specified virtual device.
PrlVmDev SetFriendlyName(...)
Set the virtual device user-friendly name.
PrlVmDev SetIfaceType(...)
Set the virtual device interface type (IDE or SCSI).
PrlVmDev SetImagePath(...)
Set the virtual device image path.
PrlVmDev SetIndex(...)
Set theindex identifying the virtual device.
PrlVmDev SetOutputFile(...)
Set the virtual device output file.
252

Functions

Module prlsdkapi.prlsdk

PrlVmDev SetPassthrough(...)
Enable the passthrough mode for the mass storage device (optical or hard
disk).
PrlVmDev SetRemote(...)
Change the ’remote’ flag for the specified device.
PrlVmDev SetStackIndex(...)
Set the virtual device stack index (position at the IDE or SCSI controller bus).
PrlVmDev SetSubType(...)
PrlVmDev SetSubType
PrlVmDev SetSysName(...)
Set the virtual device system name.
PrlVmGuest GetNetworkSettings(...)
Obtain network settings of the guest operating system running in a virtual
machine.
PrlVmGuest Logout(...)
Closes a session (or unbinds from a pre-existing session) in a virtual machine.
PrlVmGuest RunProgram(...)
Execute a program in a virtual machine.
PrlVmGuest SetUserPasswd(...)
Change the password of a guest operating system user.
PrlVmInfo GetAccessRights(...)
Obtains the AccessRights object containing information about the virtual
machine access rights.
PrlVmInfo GetAdditionState(...)
Return the virtual machine addition state information.

253

Functions

Module prlsdkapi.prlsdk

PrlVmInfo GetState(...)
Return the virtual machine state information.
PrlVmInfo IsInvalid(...)
Determine if the specified virtual machine is invalid.
PrlVmInfo IsVmWaitingForAnswer(...)
Determine if the specified virtual machine is waiting for an answer to a
question that it asked.
PrlVmInfo IsVncServerStarted(...)
Determine whether a VNC server is running for the specified virtual machine.
PrlVmToolsInfo GetState(...)
PrlVmToolsInfo GetVersion(...)
PrlVm AuthWithGuestSecurityDb(...)
Authenticate the user through the guest OS security database.
PrlVm Authorise(...)
PrlVm Authorise
PrlVm BeginBackup(...)
PrlVm BeginBackup
PrlVm BeginEdit(...)
Mark the beginning of the virtual machine configuration changes operation.
PrlVm CancelCompact(...)
Finishes process of optimization of virtual hard disk.
PrlVm CancelConvertDisks(...)
PrlVm CancelConvertDisks
PrlVm ChangePassword(...)
PrlVm ChangePassword
254

Functions

Module prlsdkapi.prlsdk

PrlVm ChangeSid(...)
PrlVm ChangeSid
PrlVm Clone(...)
Clone an existing virtual machine.
PrlVm CloneEx(...)
Clone an existing virtual machine (extended version).
PrlVm CloneWithUuid(...)
PrlVm CloneWithUuid
PrlVm Commit(...)
Commit the virtual machine configuration changes.
PrlVm CommitEx(...)
PrlVm CommitEx
PrlVm Compact(...)
Start the process of a virtual hard disk optimization.
PrlVm ConvertDisks(...)
PrlVm ConvertDisks
PrlVm CreateCVSrc(...)
PrlVm CreateCVSrc
PrlVm CreateEvent(...)
Creates an event bound to the virtual machine.
PrlVm CreateSnapshot(...)
Create a snapshot of a virtual machine.
PrlVm CreateUnattendedFloppy(...)
Create a floppy disk image for unattended Windows installation.

255

Functions

Module prlsdkapi.prlsdk

PrlVm Decrypt(...)
PrlVm Decrypt
PrlVm Delete(...)
Delete the specified virtual machine from the host.
PrlVm DeleteSnapshot(...)
Delete the specified virtual machine snapshot.
PrlVm DropSuspendedState(...)
Resets a suspended virtual machine.
PrlVm Encrypt(...)
PrlVm Encrypt
PrlVm GenerateVmDevFilename(...)
Generate a unique name for a virtual device.
PrlVm GetConfig(...)
Obtain a handle of type VmConfig
PrlVm GetPackedProblemReport(...)
PrlVm GetPackedProblemReport
PrlVm GetPerfStats(...)
PrlVm GetPerfStats
PrlVm GetProblemReport(...)
Obtain a problem report on abnormal virtual machine termination.
PrlVm GetQuestions(...)
Synchronously receive questions from the Parallels Service.
PrlVm GetSnapshotsTree(...)
Obtain snapshot information for the specified virtual machine.

256

Functions

Module prlsdkapi.prlsdk

PrlVm GetSnapshotsTreeEx(...)
PrlVm GetSnapshotsTreeEx
PrlVm GetState(...)
Obtain the VmInfo object containing the specified virtual machine information.
PrlVm GetStatistics(...)
Obtain the Statistics object containing the virtual machine resource usage
statistics.
PrlVm GetStatisticsEx(...)
PrlVm GetStatisticsEx
PrlVm GetSuspendedScreen(...)
Obtain the virtual machine screen state before it was suspending.
PrlVm GetToolsState(...)
Determine whether Parallels Tools is installed in the virtual machine.
PrlVm InitiateDevStateNotifications(...)
Initiate the device states notification service.
PrlVm InstallTools(...)
Install Parallels Tools in the virtual machine.
PrlVm InstallUtility(...)
Install a specified utility in a virtual machine.
PrlVm Lock(...)
Exclusively locks the virtual machine for current session.
PrlVm LoginInGuest(...)
Create a new console session or binds to an existing GUI session in a virtual
machine.
PrlVm Migrate(...)
Migrate an existing virtual machine to another host.
257

Functions

Module prlsdkapi.prlsdk

PrlVm MigrateCancel(...)
Cancel the virtual machine migration operation.
PrlVm MigrateEx(...)
Migrate an existing virtual machine to another host (extended version).
PrlVm MigrateWithRename(...)
PrlVm MigrateWithRename
PrlVm MigrateWithRenameEx(...)
PrlVm MigrateWithRenameEx
PrlVm Mount(...)
PrlVm Mount
PrlVm Move(...)
PrlVm Move
PrlVm Pause(...)
Pause the virtual machine.
PrlVm RefreshConfig(...)
Refresh the virtual machine configuration information.
PrlVm RefreshConfigEx(...)
PrlVm RefreshConfigEx
PrlVm Reg(...)
Create a new virtual machine and register it with the Parallels Service.
PrlVm RegEx(...)
PrlVm RegEx
PrlVm Reset(...)
Reset the virtual machine.

258

Functions

Module prlsdkapi.prlsdk

PrlVm ResetUptime(...)
PrlVm ResetUptime
PrlVm Restart(...)
Restart the virtual machine.
PrlVm Restore(...)
Restores the registered virtual machine.
PrlVm Resume(...)
Resume a suspended virtual machine.
PrlVm SetConfig(...)
This is a reserved method.
PrlVm Start(...)
Start the virtual machine.
PrlVm StartEx(...)
Start the virtual machine using the specified mode.
PrlVm StartVncServer(...)
Start a VNC server for the specified virtual machine.
PrlVm Stop(...)
Stop the virtual machine.
PrlVm StopEx(...)
PrlVm StopEx
PrlVm StopVncServer(...)
Stops the VNC server in a virtual machine
PrlVm SubscribeToGuestStatistics(...)
Subscribe to receive the virtual machine performance statistics.

259

Functions

Module prlsdkapi.prlsdk

PrlVm SubscribeToPerfStats(...)
PrlVm SubscribeToPerfStats
PrlVm Suspend(...)
Suspend the virtual machine.
PrlVm SwitchToSnapshot(...)
Revert the specified virtual machine to the specified snapshot.
PrlVm SwitchToSnapshotEx(...)
PrlVm SwitchToSnapshotEx
PrlVm TisGetIdentifiers(...)
Retrieve a list of identifiers from the Tools Information Service database.
PrlVm TisGetRecord(...)
Obtain the TisRecord object containing a record from the Tools Service
database.
PrlVm ToolsGetShutdownCapabilities(...)
Obtain the available capabilities of a graceful virtual machine shutdown using
Parallels Tools.
PrlVm ToolsSendShutdown(...)
Initiates graceful shutdown of the virtual machine.
PrlVm UIEmuQueryElementAtPos(...)
PrlVm UIEmuQueryElementAtPos
PrlVm UIEmuSendInput(...)
PrlVm UIEmuSendInput
PrlVm UIEmuSendScroll(...)
PrlVm UIEmuSendScroll
PrlVm UIEmuSendText(...)
PrlVm UIEmuSendText
260

Variables

Module prlsdkapi.prlsdk

PrlVm Umount(...)
PrlVm Umount
PrlVm Unlock(...)
Unlocks a previously locked virtual machine.
PrlVm Unreg(...)
Unregisters the virtual machine from the Parallels Service.
PrlVm UnsubscribeFromGuestStatistics(...)
Cancels the performance statistics subscription.
PrlVm UnsubscribeFromPerfStats(...)
Cancels the Parallels Service performance statistics subscription .
PrlVm UpdateSecurity(...)
Updates the security access level for the virtual machine.
PrlVm UpdateSnapshotData(...)
Modify the virtual machine snapshot name and description.
PrlVm ValidateConfig(...)
Validate the specified section of a virtual machine configuration.
SetSDKLibraryPath(...)
SetSDKLibraryPath
2.3

Variables
Name
package

Description
Value: None

261

Module prlsdkapi.prlsdk.consts

3
3.1

Module prlsdkapi.prlsdk.consts
Variables
Name
DMT DISTRO
DMT LIVE CD
DMT MBR
IOS AUTH FAILED
IOS CONNECTION TIMEOUT
IOS DISABLED
IOS STARTED
IOS STOPPED
IOS UNKNOWN VM UUID
PACF CANCEL TASK ON END SESSION
PACF HIGH SECURITY
PACF LAST
PACF MAX
PACF NON INTERACTIVE MODE
PACF NORMAL SECURITY
PADS CANCELED
PADS DOWNLOADED
PADS DOWNLOADING
PADS MOVED
PADS NOT STARTED
PADS REGISTERED
PADS STOPPED
PADS UNPACKED
PAIF INIT AS APPSTORE CLIENT
PAIF USE GRAPHIC MODE
PAI GENERATE INDEX
PAI INVALID ADAPTER
PAM DESKTOP
PAM DESKTOP MAC
PAM DESKTOP STM

Description
Value:
Value:
Value:
Value:
Value:

0
1
2
5
4

Value:
Value:
Value:
Value:

0
1
2
3

Value: 8
Value:
Value:
Value:
Value:

2
1024
10
4

Value: 1
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

8
4
3
6
1
7
2
5
4096

Value: 2048
Value: -2
Value: -1
Value: 1
Value: 1
Value: 1
continued on next page

262

Variables

Name
PAM DESKTOP STM OBSOLETE
PAM DESKTOP WL
PAM LAST
PAM MOBILE
PAM PLAYER
PAM SERVER
PAM STM
PAM UNKNOWN
PAM WORKSTATION
PAM WORKSTATION EXTREME
PAO VM NOT SHARED
PAO VM SHARED ON FULL ACCESS
PAO VM SHARED ON VIEW
PAO VM SHARED ON VIEW AND RUN
PAO VM SHUTDOWN
PAO VM START MANUAL
PAO VM START ON GUI WINDOW LOAD
PAO VM START ON LOAD
PAO VM START ON RELOAD
PAO VM STOP
PAO VM SUSPEND
PARALLELS API VER
PAR MAX
PAR SRV SERVER PROFILE BEGINEDIT ACCESS
PAR SRV SERVER PROFILE COMMIT ACCESS
PAR SRV USER PROFILE BEGINEDIT ACCESS
PAR SRV USER PROFILE COMMIT ACCESS

Module prlsdkapi.prlsdk.consts

Description
Value: 4
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

5
6
6
3
0
4
65535
2
2

Value: 0
Value: 3
Value: 1
Value: 2
Value: 2
Value: 0
Value: 3
Value: 1
Value: 2
Value:
Value:
Value:
Value:
Value:

0
1
327680
64
47

Value: 48
Value: 45

Value: 46
continued on next page

263

Variables

Name
PAR VMDEV CONNECT ACCESS
PAR VMDEV COPY IMAGE ACCESS
PAR VMDEV CREATEIMAGE ACCESS
PAR VMDEV DISCONNECT ACCESS
PAR VM AUTHORISE ACCESS
PAR VM BEGINEDIT ACCESS
PAR VM CANCEL COMPACT ACCESS
PAR VM CANCEL COMPRESSOR ACCESS
PAR VM CHANGE PASSWORD ACCESS
PAR VM CHANGE SID ACCESS
PAR VM CLONE ACCESS
PAR VM COMMIT ACCESS
PAR VM COMPACT ACCESS
PAR VM CONVERT DISKS ACCESS
PAR VM CREATE ACCESS
PAR VM CREATE BACKUP ACCESS
PAR VM CREATE SNAPSHOT ACCESS
PAR VM DECRYPT ACCESS
PAR VM DELETE ACCESS
PAR VM DELETE SNAPSHOT ACCESS
PAR VM DROPSUSPENDEDSTATE ACCESS

Module prlsdkapi.prlsdk.consts

Description
Value: 15
Value: 61
Value: 17
Value: 16
Value: 60
Value: 50
Value: 23
Value: 32
Value: 59
Value: 53
Value: 7
Value: 14
Value: 52
Value: 58
Value: 44
Value: 42
Value: 33
Value: 59
Value: 8
Value: 35
Value: 6
continued on next page

264

Variables

Name
PAR VM EDITING ACCESS
PAR VM ENCRYPT ACCESS
PAR VM ENCRYPT OPERATION ACCESS
PAR VM GETCONFIG ACCESS
PAR VM GETPROBLEMREPORT ACCESS
PAR VM GETSTATISTICS ACCESS
PAR VM GET SUSPENDED SCREEN ACCESS
PAR VM GET TOOLS INFO
PAR VM GET VIRT DEV INFO
PAR VM GET VMINFOACCESS
PAR VM GUI VIEW MODE CHANGE ACCESS
PAR VM INITIATE DEV STATE NOTIFICATIONS ACCESS
PAR VM INSTALL TOOLS ACCESS
PAR VM INSTALL UTILITY ACCESS
PAR VM INTERNAL CMD ACCESS
PAR VM LOCK ACCESS
PAR VM MIGRATE ACCESS
PAR VM MIGRATE CANCEL ACCESS
PAR VM MOUNT ACCESS
PAR VM MOVE ACCESS
PAR VM PAUSE ACCESS

Module prlsdkapi.prlsdk.consts

Description
Value: 14
Value: 59
Value: 59
Value: 10
Value: 9
Value: 11
Value: 27
Value: 57
Value: 56
Value: 19
Value: 49
Value: 21

Value: 20
Value: 39
Value: 55
Value: 29
Value: 25
Value: 25
Value: 62
Value: 63
Value: 2
continued on next page

265

Variables

Name
PAR VM PERFSTAT ACCESS
PAR VM REGISTER ACCESS
PAR VM RESET ACCESS
PAR VM RESET UPTIME ACCESS
PAR VM RESIZE DISK ACCESS
PAR VM RESTART GUEST ACCESS
PAR VM RESTORE ACCESS
PAR VM RESTORE BACKUP ACCESS
PAR VM RESUME ACCESS
PAR VM RUN COMPRESSOR ACCESS
PAR VM SEND ANSWER ACCESS
PAR VM START ACCESS
PAR VM START EX ACCESS
PAR VM START STOP VNC SERVER
PAR VM STATISTICS SUBSCRIPTION ACCESS
PAR VM STOP ACCESS
PAR VM SUBSCRIBETOGUESTSTATISTICS ACCESS
PAR VM SUSPEND ACCESS
PAR VM SWITCH TO SNAPSHOT ACCESS
PAR VM UNLOCK ACCESS
PAR VM UNREG ACCESS

Module prlsdkapi.prlsdk.consts

Description
Value: 28
Value: 24
Value: 3
Value: 54
Value: 43
Value: 38
Value: 41
Value: 51
Value: 5
Value: 31
Value: 18
Value: 0
Value: 36
Value: 26
Value: 12
Value: 1
Value: 12

Value: 4
Value: 34
Value: 37
Value: 13
continued on next page

266

Variables

Name
PAR VM UNSUBSCRIBEFROMGUESTSTATISTICS ACCESS
PAR VM UPDATE SECURITY ACCESS
PAR VM UPDATE TOOLS SECTION
PAS CLOSE VM WINDOW
PAS KEEP VM WINDOW OPEN
PAS QUIT APPLICATION
PBMBF CREATE MAP
PBO CD HDD FLOPPY
PBO FLOPPY HDD CD
PBO HDD CD FLOPPY
PBSL HIGH SECURITY
PBSL LOW SECURITY
PBSL NORMAL SECURITY
PBT BACKUP ID
PBT CHAIN
PBT CT
PBT DIFFERENTIAL
PBT EFI
PBT FULL
PBT IGNORE NOT EXISTS
PBT INCREMENTAL
PBT LEGACY
PBT RESTORE TO COPY
PBT UNCOMPRESSED
PBT VM
PCA COHERENCE
PCA CRYSTAL
PCA HIDE APPLICATION
PCA MODALITY
PCA NO ACTION
PCA SEAMLESS

Module prlsdkapi.prlsdk.consts

Description
Value: 12

Value: 22
Value: 40
Value: 1
Value: 0
Value: 2
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2048
2
1
0
2
0
1

Value:
Value:
Value:
Value:
Value:
Value:
Value:

524288
1048576
262144
8192
1
2048
32768

Value: 4096
Value: 0
Value: 16384
Value:
Value:
Value:
Value:
Value:

65536
131072
2
7
5

Value: 4
Value: 0
Value: 3
continued on next page

267

Variables

Name
PCA UNGRAB INPUT
PCA WINDOWED
PCC AUDIT WRITE
PCC CHOWN
PCC DAC OVERRIDE
PCC DAC READ SEARCH
PCC FOWNER
PCC FSETID
PCC FS MASK
PCC IPC LOCK
PCC IPC OWNER
PCC KILL
PCC LEASE
PCC LINUX IMMUTABLE
PCC MKNOD
PCC NET ADMIN
PCC NET BIND SERVICE
PCC NET BROADCAST
PCC NET RAW
PCC SETFCAP
PCC SETGID
PCC SETPCAP
PCC SETUID
PCC SYS ADMIN
PCC SYS BOOT
PCC SYS CHROOT
PCC SYS MODULE
PCC SYS NICE
PCC SYS PACCT
PCC SYS PTRACE
PCC SYS RAWIO
PCC SYS RESOURCE
PCC SYS TIME
PCC SYS TTY CONFIG
PCC VE ADMIN
PCDIF CREATE FROM LION RECOVERY PARTITION
PCD BUSLOGIC

Module prlsdkapi.prlsdk.consts

Value:
Value:
Value:
Value:
Value:
Value:

Description
6
1
536870912
1
2
4

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

8
16
1
16384
32768
32
268435456
512

Value: 134217728
Value: 4096
Value: 1024
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2048
8192
-2147483648
64
256
128
2097152
4194304
262144
65536
8388608
1048576
524288
131072
16777216
33554432
67108864
1073741824
2048

Value: 0
continued on next page

268

Variables

Name
PCD LSI SAS
PCD LSI SPI
PCD UNKNOWN DEVICE
PCFE EXT 00000007 EBX
PCFE EXT 0000000D EAX
PCFE EXT 80000001 ECX
PCFE EXT 80000001 EDX
PCFE EXT 80000007 EDX
PCFE EXT 80000008 EAX
PCFE EXT FEATURES
PCFE FEATURES
PCFE MAX
PCF FEATURE BRIDGE
PCF FEATURE DEF PERM
PCF FEATURE IPGRE
PCF FEATURE IPIP
PCF FEATURE NFS
PCF FEATURE NFSD
PCF FEATURE PPP
PCF FEATURE SIT
PCF FEATURE SYSFS
PCF LIGHTWEIGHT CLIENT
PCF ORIGINAL CLIENT
PCM COMPACT WITH HARD DISKS INFO
PCM CPU AMD V
PCM CPU INTEL VT X
PCM CPU MODE 32
PCM CPU MODE 64
PCM CPU NONE HV
PCM FULL CLEAN UP VM

Module prlsdkapi.prlsdk.consts

Description
Value: 2
Value: 1
Value: 255
Value: 2
Value: 7
Value: 3
Value: 4
Value: 5
Value: 6
Value:
Value:
Value:
Value:

1
0
8
128

Value: 4
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

64
16
2
256
32
8
1
4096

Value: 2048
Value: 2048
Value:
Value:
Value:
Value:
Value:
Value:

2
1
0
1
0
8192
continued on next page

269

Variables

Name
PCM HARD DISKS INFO
PCNM DISABLED
PCNM FULL
PCNM NOT SET
PCNM STATEFUL
PCNM STATELESS
PCR DCACHESIZE
PCR DGRAMRCVBUF
PCR KMEMSIZE
PCR LAST
PCR LOCKEDPAGES
PCR NUMFILE
PCR NUMFLOCK
PCR NUMIPTENT
PCR NUMOTHERSOCK
PCR NUMPROC
PCR NUMPTY
PCR NUMSIGINFO
PCR NUMTCPSOCK
PCR OOMGUARPAGES
PCR OTHERSOCKBUF
PCR PHYSPAGES
PCR PRIVVMPAGES
PCR QUOTAUGIDLIMIT
PCR SHMPAGES
PCR SWAPPAGES
PCR TCPRCVBUF
PCR TCPSNDBUF
PCR VMGUARPAGES
PCSF BACKUP
PCSF DISK ONLY
PCS CONNECTED
PCS CONNECTING
PCS DISCONNECTED
PCTMPL FORCE
PCTMP HIGH SECURITY
PCTMP LOW SECURITY

Module prlsdkapi.prlsdk.consts

Description
Value: 4096
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
4
0
3
2
18
16
1
22
2
19
10
20
17
5
11
12
9
8
15
6
3
22

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

4
21
14
13
7
4096
2048
1
2
0
2048
2

Value: 0
continued on next page

270

Variables

Name
PCTMP NORMAL SECURITY
PCT TYPE EZ APP
PCT TYPE EZ OS
PCVD CANCEL
PCVD MERGE ALL SNAPSHOTS
PCVD TO EXPANDINGDISK
PCVD TO NON SPLIT DISK
PCVD TO PLAIN DISK
PCVD TO SPLIT DISK
PCVF CHANGE SID
PCVF CLONE TO TEMPLATE
PCVF DETACH EXTERNAL VIRTUAL HDD
PCVF IMPORT BOOT CAMP
PCVF LINKED CLONE
PDA DEVICE IDLE
PDA DEVICE READ
PDA DEVICE WRITE
PDBF BGR32
PDBF INDEX8
PDBF NO CONVERSION
PDBF RGB15
PDBF RGB16
PDBF RGB24
PDBF RGB32
PDBF YUV422x4
PDBF YUV422x6
PDBF YUV422x8
PDCC HIGH COMPRESSION
PDCC LOW COMPRESSION
PDCC MEDIUM COMPRESSION
PDCC NO COMPRESSION

Module prlsdkapi.prlsdk.consts

Description
Value: 1
Value:
Value:
Value:
Value:

1
0
2048
65536

Value: 8192
Value: 32768
Value:
Value:
Value:
Value:

4096
16384
4096
2048

Value: 32768
Value: 16384
Value:
Value:
Value:
Value:
Value:
Value:
Value:

8192
0
1
2
5
1
0

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2
3
4
6
12
11
10
32768

Value: 131072
Value: 65536
Value: 262144
continued on next page

271

Variables

Name
PDCQ HIGH QUALITY
PDCQ LOW QUALITY
PDCQ MEDIUM QUALITY
PDCT HIGH QUALITY WITHOUT COMPRESSION
PDCT HIGH QUALITY WITH COMPRESSION
PDCT LOW QUALITY WITHOUT COMPRESSION
PDCT LOW QUALITY WITH COMPRESSION
PDCT MEDIUM QUALITY WITHOUT COMPRESSION
PDCT MEDIUM QUALITY WITH COMPRESSION
PDE ATTACHED BACKUP DISK
PDE CLUSTERED DEVICE
PDE FLOPPY DISK
PDE GENERIC DEVICE
PDE GENERIC NETWORK ADAPTER
PDE GENERIC PCI DEVICE
PDE GENERIC PORT
PDE GENERIC SCSI DEVICE
PDE HARD DISK
PDE MASSSTORAGE DEVICE
PDE MAX
PDE MIXER DEVICE
PDE OPTICAL DISK
PDE PARALLEL PORT
PDE PCI VIDEO ADAPTER

Module prlsdkapi.prlsdk.consts

Description
Value: 1
Value: 4
Value: 2
Value: 262145

Value: 65537
Value: 262148

Value: 65540
Value: 262146

Value: 65538

Value: 22
Value: 1
Value: 3
Value: 0
Value: 8
Value: 17
Value: 9
Value: 18
Value: 6
Value: 4
Value:
Value:
Value:
Value:
Value:

23
13
5
11
20
continued on next page

272

Variables

Name
PDE PRINTER
PDE SERIAL PORT
PDE SOUND DEVICE
PDE STORAGE DEVICE
PDE USB DEVICE
PDE VIRTUAL SHARED FOLDERS DEVICE
PDE VIRTUAL SNAPSHOT DEVICE
PDM APP IN DOCK ALWAYS
PDM APP IN DOCK COHERENCE ONLY
PDM APP IN DOCK NEVER
PDSF BACKUP
PDSF BACKUP MAP
PDSF SKIP SPACE CHECK
PDSS UNKNOWN
PDSS VM DISK DATA SPACE
PDSS VM FULL SPACE
PDSS VM MISCELLANEOUS SPACE
PDSS VM RECLAIM SPACE
PDSS VM SNAPSHOTS SPACE
PDT ANY TYPE
PDT USE AC97 SOUND
PDT USE BOOTCAMP
PDT USE BRIDGE ETHERNET
PDT USE CREATIVE SB16 SOUND
PDT USE DIRECT ASSIGN
PDT USE FILE SYSTEM
PDT USE HOST ONLY NETWORK

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:

16
10
12
2

Value: 15
Value: 21
Value: 19
Value: 2
Value: 1
Value: 0
Value: 4096
Value: 8192
Value: 2048
Value: 0
Value: 4
Value: 5
Value: 1
Value: 2
Value: 3
Value:
Value:
Value:
Value:

65535
0
3
2

Value: 1
Value: 4
Value: 5
Value: 0
continued on next page

273

Variables

Name
PDT USE IMAGE FILE
PDT USE OTHER
PDT USE OUTPUT FILE
PDT USE PARALLEL PORT PRINTER MODE
PDT USE PARALLEL PORT PRINT TO PDF MODE
PDT USE REAL CDDVD
PDT USE REAL DEVICE
PDT USE REAL FLOPPY
PDT USE REAL HDD
PDT USE REAL PARALLEL PORT
PDT USE REAL SERIAL PORT
PDT USE REAL USB CONTROLLER
PDT USE SERIAL PORT SOCKET MODE
PDT USE SHARED NETWORK
PEF CHECK PRECONDITIONS ONLY
PEMBF FAILURE CLEANUP
PEVF WAIT FOR APPLY
PEVT NATIVE VM
PEVT VMWARE
PEVT VM UNKNOWN
PFD ALL
PFD BINARY
PFD BOOLEAN
PFD CDATA
PFD ENTITY
PFD ENUMERATION
PFD INCOMING

Module prlsdkapi.prlsdk.consts

Description
Value: 1
Value: 3
Value: 2
Value: 3
Value: 1

Value: 0
Value: 0
Value: 0
Value: 0
Value: 0
Value: 0
Value: 0
Value: 3
Value: 1
Value: 2048
Value: 2048
Value: 4096
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

0
1
0
14336
9
4
3
5
6
0
continued on next page

274

Variables

Name
PFD INT32
PFD INT64
PFD OUTGOING
PFD STDERR
PFD STDIN
PFD STDOUT
PFD STRING
PFD UINT32
PFD UINT64
PFD UNKNOWN
PFP ACCEPT
PFP DENY
PFSM AUTOSTART VM AS OWNER
PFSM CPU HOTPLUG SUPPORT
PFSM DEFAULT PLAINDISK ALLOWED
PFSM DEFAULT SATA ALLOWED
PFSM DESKTOP CONTROL SUPPORT
PFSM DISK IO LIMITS
PFSM FINE CPU LIMITS
PFSM IPV6 SUPPORT
PFSM NIC CHANGE ALLOWED
PFSM NO SHARED NETWORKING
PFSM PSBM5
PFSM RAM HOTPLUG SUPPORT
PFSM ROUTED NETWORKING
PFSM SATA HOTPLUGSUPPORT
PFSM UNKNOWN FEATURE
PFSM USB PRINTER SUPPORT
PFSM VM CONFIG MERGE SUPPORT

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2
7
1
4096
8192
2048
1
0
8
255
0
1
4

Value: 11
Value: 5
Value: 1
Value: 15
Value: 7
Value: 8
Value: 12
Value: 14
Value: 6
Value: 3
Value: 10
Value: 9
Value: 1
Value: 0
Value: 13
Value: 2
continued on next page

275

Variables

Name
PFS UNIX LIKE FS
PFS WINDOWS LIKE FS
PGD PCI DISPLAY
PGD PCI NETWORK
PGD PCI OTHER
PGD PCI SOUND
PGD UNKNOWN
PGD WINDOWS VISTA
PGD WINDOWS VISTA32
PGD WINDOWS VISTA64
PGD WINDOWS XP
PGD WINDOWS XP 32
PGD WINDOWS XP 64
PGST CAPABILITY HIBERNATE
PGST CAPABILITY REBOOT
PGST CAPABILITY SHUTDOWN
PGST CAPABILITY SUSPEND
PGST FULL SIZE SCREENSHOTS
PGST WITHOUT SCREENSHOTS
PGS CONNECTED TO HOST
PGS CONNECTED TO VM
PGS CONNECTING TO VM
PGS NON CONTROLLED USB
PGS RESERVED
PGVC FILL AUTOGENERATED
PGVC SEARCH BY NAME

Module prlsdkapi.prlsdk.consts

Description
Value: 1
Value: 0
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
0
3
2
0
1
1

Value: 4
Value:
Value:
Value:
Value:

2
2
3
8

Value: 2
Value: 1
Value: 4
Value: 2048
Value: 4096
Value: 0
Value: 1
Value: 3
Value: 2
Value: 2
Value: 8192
Value: 4096
continued on next page

276

Variables

Name
PGVC SEARCH BY UUID
PGVLF FILL AUTOGENERATED
PGVLF GET ONLY CT
PGVLF GET ONLY IDENTITY INFO
PGVLF GET ONLY VM
PGVLF GET STATE INFO
PHD EXPANDING HARD DISK
PHD PLAIN HARD DISK
PHI REAL NET ADAPTER
PHI VIRTUAL NET ADAPTER
PHO LIN
PHO MAC
PHO UNKNOWN
PHO WIN
PHT ACCESS RIGHTS
PHT APPLIANCE CONFIG
PHT BACKUP
PHT BACKUP RESULT
PHT BOOT DEVICE
PHT CPU FEATURES
PHT CPU POOL
PHT CT TEMPLATE
PHT CVSRC
PHT DESKTOP CONTROL
PHT DISP CONFIG
PHT DISP NET ADAPTER
PHT ERROR
PHT EVENT
PHT EVENT PARAMETER
PHT FIREWALL RULE

Module prlsdkapi.prlsdk.consts

Description
Value: 2048
Value: 32768
Value: 4096
Value: 8192
Value: 2048
Value: 16384
Value: 1
Value: 0
Value: 0
Value: 1
Value:
Value:
Value:
Value:
Value:
Value:

1
0
255
2
268435504
268435522

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

268435551
268435543
268435497
268435549
268435550
268435529
268435541
268435542

Value: 268435478
Value: 268435481
Value: 0
Value: 268435474
Value: 268435486
Value: 268435538
continued on next page

277

Variables

Name
PHT FOUND VM INFO
PHT GUEST OSES MATRIX
PHT HANDLES LIST
PHT HW GENERIC DEVICE
PHT HW GENERIC PCIDEVICE
PHT HW HARD DISK
PHT HW HARD DISK PARTITION
PHT HW NET ADAPTER
PHT IPPRIV NET
PHT ISCSI LUN
PHT JOB
PHT LAST
PHT LICENSE
PHT LOGIN RESPONSE
PHT NETWORK CLASS
PHT NETWORK RATE
PHT NETWORK SHAPING
PHT NETWORK SHAPING BANDWIDTH
PHT NETWORK SHAPING CONFIG
PHT NET SERVICE STATUS
PHT OFFLINE SERVICE
PHT OPAQUE TYPE LIST
PHT PLUGIN INFO
PHT PORT FORWARDING
PHT PROBLEM REPORT
PHT REMOTEDEV CMD
PHT REMOTE FILESYSTEM ENTRY

Module prlsdkapi.prlsdk.consts

Description
Value: 268435506
Value: 268435520
Value: 268435502
Value: 268435482
Value: 268435518
Value: 268435483
Value: 268435484
Value: 268435485
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

268435539
268435528
268435473
268435552
268435495
268435499
268435525
268435527
268435526

Value: 268435545
Value: 268435544
Value: 268435501
Value: 268435523
Value: 268435519
Value: 268435540
Value: 268435517
Value: 268435521
Value: 268435487
Value: 268435460
continued on next page

278

Variables

Name
PHT REMOTE FILESYSTEM INFO
PHT RESULT
PHT RUNNING TASK
PHT SCREEN RESOLUTION
PHT SERVER
PHT SERVER CONFIG
PHT SERVER INFO
PHT SHARE
PHT STRINGS LIST
PHT SYSTEM STATISTICS
PHT SYSTEM STATISTICS CPU
PHT SYSTEM STATISTICS DISK
PHT SYSTEM STATISTICS DISK PARTITION
PHT SYSTEM STATISTICS IFACE
PHT SYSTEM STATISTICS PROCESS
PHT SYSTEM STATISTICS USER SESSION
PHT SYSTEM STATISTICS VM DATA
PHT TIS EMITTER
PHT TIS RECORD
PHT TOOL
PHT UIEMU INPUT
PHT USB IDENTITY
PHT USER INFO
PHT USER PROFILE
PHT VIRTUAL DEV DISPLAY
PHT VIRTUAL DEV FLOPPY
PHT VIRTUAL DEV GENERIC PCI
PHT VIRTUAL DEV GENERIC SCSI

Module prlsdkapi.prlsdk.consts

Description
Value: 268435459
Value: 268435475
Value: 268435500
Value: 268435480
Value:
Value:
Value:
Value:
Value:
Value:

268435457
268435458
268435496
268435479
268435498
268435488

Value: 268435489
Value: 268435492
Value: 268435493
Value: 268435490
Value: 268435494
Value: 268435491
Value: 268435546
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

268435510
268435507
268435511
268435536
268435537
268435508
268435477
268435462

Value: 268435465
Value: 268435513
Value: 268435514
continued on next page

279

Variables

Name
PHT VIRTUAL DEV HARD DISK
PHT VIRTUAL DEV HDPARTITION
PHT VIRTUAL DEV KEYBOARD
PHT VIRTUAL DEV MOUSE
PHT VIRTUAL DEV NET ADAPTER
PHT VIRTUAL DEV OPTICAL DISK
PHT VIRTUAL DEV PARALLEL PORT
PHT VIRTUAL DEV SERIAL PORT
PHT VIRTUAL DEV SOUND
PHT VIRTUAL DEV USB DEVICE
PHT VIRTUAL DISK
PHT VIRTUAL DISK MAP
PHT VIRTUAL MACHINE
PHT VIRTUAL NETWORK
PHT VM CONFIGURATION
PHT VM GUEST SESSION
PHT VM INFO
PHT VM TOOLS INFO
PHT VM VIRTUAL DEVICES INFO
PHY WIFI REAL NET ADAPTER
PIAF CANCEL
PIAF FORCE
PIAF STOP
PIE DISPATCHER
PIE IO SERVICE

Module prlsdkapi.prlsdk.consts

Description
Value: 268435466
Value: 268435512
Value: 268435463
Value: 268435464
Value: 268435467
Value: 268435470
Value: 268435468
Value: 268435469
Value: 268435472
Value: 268435471
Value: 268435503
Value: 268435552
Value: 268435461
Value: 268435516
Value: 268435461
Value: 268435515
Value: 268435476
Value: 268435505
Value: 268435524
Value: 2
Value:
Value:
Value:
Value:
Value:

2048
4096
8192
1
2
continued on next page

280

Variables

Name
PIE UNKNOWN
PIE VIRTUAL MACHINE
PIE WEB SERVICE
PIF BMP
PIF JPG
PIF PNG
PIF RAW
PIM ALL DISKS
PIM COMPACT DELAYED
PIM IDE 0 0
PIM IDE 0 1
PIM IDE 1 0
PIM IDE 1 1
PIM IDE MASK OFFSET
PIM SATA 0 0
PIM SATA 0 1
PIM SATA 0 2
PIM SATA 0 3
PIM SATA 0 4
PIM SATA 0 5
PIM SATA MASK OFFSET
PIM SCSI 0 0
PIM SCSI 10 0
PIM SCSI 11 0
PIM SCSI 12 0
PIM SCSI 13 0
PIM SCSI 14 0
PIM SCSI 15 0
PIM SCSI 1 0
PIM SCSI 2 0
PIM SCSI 3 0
PIM SCSI 4 0
PIM SCSI 5 0
PIM SCSI 6 0
PIM SCSI 7 0
PIM SCSI 8 0
PIM SCSI 9 0
PIM SCSI MASK OFFSET

Module prlsdkapi.prlsdk.consts

Description
Value: 255
Value: 0
Value:
Value:
Value:
Value:
Value:
Value:
Value:

3
1342177289
1342177290
1342177291
1342177288
67108863
-2147483648

Value:
Value:
Value:
Value:
Value:

1
2
4
8
1

Value:
Value:
Value:
Value:
Value:
Value:
Value:

1048576
2097152
4194304
8388608
16777216
33554432
1048576

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

16
16384
32768
65536
131072
262144
524288
32
64
128
256
512
1024
2048
4096
8192
16
continued on next page

281

Variables

Name
PISCSI STORAGE CREATE
PISCSI STORAGE EXT3
PISCSI STORAGE EXT4
PISCSI STORAGE MOUNT
PISCSI STORAGE MOUNT RDONLY
PISCSI STORAGE NTFS
PISCSI STORAGE REMOUNT
PISCSI STORAGE REMOVE
PIT DOCK ICON LIVE SCREEN SHOT
PIT DOCK ICON START MENU
PIT DOCK ICON SYSTEM
PJOC API SEND PACKED PROBLEM REPORT
PJOC API SEND PROBLEM REPORT
PJOC DESKTOP CONTROL CONNECT
PJOC JOB CANCEL
PJOC REPORT ASSEMBLY
PJOC SRV ADD IPPRIVATE NETWORK
PJOC SRV ADD NET ADAPTER
PJOC SRV ADD VIRTUAL NETWORK
PJOC SRV AFTER HOST RESUME
PJOC SRV ATTACH TO LOST TASK
PJOC SRV BEGIN VM BACKUP
PJOC SRV CHECK ALIVE

Module prlsdkapi.prlsdk.consts

Description
Value: 2048
Value: 2048
Value: 4096
Value: 32768
Value: 8192
Value: 8192
Value: 16384
Value: 4096
Value: 1
Value: 2
Value: 0
Value: 132
Value: 117
Value: 176
Value: 1
Value: 137
Value: 166
Value: 35
Value: 108
Value: 113
Value: 39
Value: 197
Value: 162
continued on next page

282

Variables

Name
PJOC SRV COMMON PREFS BEGIN EDIT
PJOC SRV COMMON PREFS COMMIT
PJOC SRV CONFIGURE GENERIC PCI
PJOC SRV COPY CT TEMPLATE
PJOC SRV CPU POOLSLIST POOLS
PJOC SRV CPU POOLSMOVE
PJOC SRV CPU POOLSRECALCULATE
PJOC SRV CREATE UNATTENDED CD
PJOC SRV CREATE VM BACKUP
PJOC SRV DELETE NET ADAPTER
PJOC SRV DELETE OFFLINE SERVICE
PJOC SRV DELETE VIRTUAL NETWORK
PJOC SRV EXTEND ISCSI STORAGE
PJOC SRV FS CAN CREATE FILE
PJOC SRV FS CREATEDIR
PJOC SRV FS GENERATE ENTRY NAME
PJOC SRV FS GET DIRENTRIES
PJOC SRV FS GET DISK LIST
PJOC SRV FS REMOVEENTRY
PJOC SRV FS RENAMEENTRY
PJOC SRV GET ALL HOST USERS

Module prlsdkapi.prlsdk.consts

Description
Value: 8
Value: 9
Value: 111
Value: 165
Value: 194
Value: 195
Value: 196
Value: 121
Value: 115
Value: 36
Value: 140
Value: 110
Value: 160
Value: 23
Value: 21
Value: 25
Value: 20
Value: 19
Value: 22
Value: 24
Value: 100
continued on next page

283

Variables

Name
PJOC SRV GET BACKUP TREE
PJOC SRV GET COMMON PREFS
PJOC SRV GET CT TEMPLATE LIST
PJOC SRV GET DEFAULT VM CONFIG
PJOC SRV GET DISK FREE SPACE
PJOC SRV GET IPPRIVATE NETWORKS LIST
PJOC SRV GET LICENSE INFO
PJOC SRV GET NETWORK CLASSES LIST
PJOC SRV GET NETWORK SHAPING CONFIG
PJOC SRV GET NET SERVICE STATUS
PJOC SRV GET OFFLINE SERVICES LIST
PJOC SRV GET PACKED PROBLEM REPORT
PJOC SRV GET PERFSTATS
PJOC SRV GET PLUGINS LIST
PJOC SRV GET PROBLEM REPORT
PJOC SRV GET SRV CONFIG
PJOC SRV GET STATISTICS
PJOC SRV GET USER INFO
PJOC SRV GET USER INFO LIST
PJOC SRV GET USER PROFILE
PJOC SRV GET VIRTUAL NETWORK LIST

Module prlsdkapi.prlsdk.consts

Description
Value: 114
Value: 7
Value: 161
Value: 163
Value: 175
Value: 169
Value: 27
Value: 153
Value: 155

Value: 34
Value: 141
Value: 131
Value: 82
Value: 174
Value: 38
Value: 6
Value: 11
Value: 41
Value: 40
Value: 10
Value: 105
continued on next page

284

Variables

Name
PJOC SRV GET VM CONFIG
PJOC SRV GET VM LIST
PJOC SRV INSTALL APPLIANCE
PJOC SRV LOGIN
PJOC SRV LOGIN LOCAL
PJOC SRV LOGOFF
PJOC SRV LOOKUP PARALLELS SERVERS
PJOC SRV NET SERVICE RESTART
PJOC SRV NET SERVICE RESTORE DEFAULTS
PJOC SRV NET SERVICE START
PJOC SRV NET SERVICE STOP
PJOC SRV PREPARE FOR HIBERNATE
PJOC SRV PROXY GET REGISTERED HOSTS
PJOC SRV REFRESH PLUGINS
PJOC SRV REGISTER 3RD PARTY VM
PJOC SRV REGISTER ISCSI STORAGE
PJOC SRV REGISTER VM
PJOC SRV REGISTER VM EX
PJOC SRV REMOVE CT TEMPLATE
PJOC SRV REMOVE IPPRIVATE NETWORK
PJOC SRV REMOVE VM BACKUP

Module prlsdkapi.prlsdk.consts

Description
Value: 180
Value: 15
Value: 138
Value: 3
Value: 4
Value: 5
Value: 2
Value: 32
Value: 33

Value: 30
Value: 31
Value: 112
Value: 157
Value: 171
Value: 134
Value: 158
Value: 14
Value: 14
Value: 164
Value: 167
Value: 122
continued on next page

285

Variables

Name
PJOC SRV RESTART NETWORK SHAPING
PJOC SRV RESTORE VM BACKUP
PJOC SRV SEND ANSWER
PJOC SRV SEND CLIENT STATISTICS
PJOC SRV SET NON INTERACTIVE SESSION
PJOC SRV SET SESSION CONFIRMATION MODE
PJOC SRV SHUTDOWN
PJOC SRV START CLUSTER SERVICE
PJOC SRV START SEARCH VMS
PJOC SRV STOP CLUSTER SERVICE
PJOC SRV STORE VALUE BY KEY
PJOC SRV SUBSCRIBE PERFSTATS
PJOC SRV SUBSCRIBE TO HOST STATISTICS
PJOC SRV UNREGISTER ISCSI STORAGE
PJOC SRV UNSUBSCRIBE FROM HOST STATISTICS
PJOC SRV UNSUBSCRIBE PERFSTATS
PJOC SRV UPDATE IPPRIVATE NETWORK
PJOC SRV UPDATE LICENSE
PJOC SRV UPDATE NETWORK CLASSES CONFIG
PJOC SRV UPDATE NETWORK SHAPING CONFIG

Module prlsdkapi.prlsdk.consts

Description
Value: 156
Value: 116
Value: 28
Value: 129
Value: 120
Value: 124

Value: 18
Value: 142
Value: 29
Value: 143
Value: 125
Value: 80
Value: 16
Value: 159
Value: 17

Value: 81
Value: 168
Value: 26
Value: 152

Value: 154

continued on next page

286

Variables

Name
PJOC SRV UPDATE NET ADAPTER
PJOC SRV UPDATE OFFLINE SERVICE
PJOC SRV UPDATE USB ASSOC LIST
PJOC SRV UPDATE VIRTUAL NETWORK
PJOC SRV USER PROFILE BEGIN EDIT
PJOC SRV USER PROFILE COMMIT
PJOC UNKNOWN
PJOC VM AUTHORISE
PJOC VM AUTH WITH GUEST SECURITY DB
PJOC VM BEGIN EDIT
PJOC VM CANCEL COMPACT
PJOC VM CANCEL COMPRESSOR
PJOC VM CHANGE PASSWORD
PJOC VM CHANGE SID
PJOC VM CLONE
PJOC VM CMD INTERNAL
PJOC VM COMMIT
PJOC VM COMPACT
PJOC VM CONNECT TO VM
PJOC VM CONVERT DISKS
PJOC VM CREATE SNAPSHOT
PJOC VM CREATE UNATTENDED FLOPPY
PJOC VM DECRYPT
PJOC VM DELETE
PJOC VM DELETE SNAPSHOT

Module prlsdkapi.prlsdk.consts

Description
Value: 37
Value: 139
Value: 133
Value: 109
Value: 12
Value: 13
Value: 0
Value: 148
Value: 106
Value: 62
Value: 128
Value: 89
Value: 149
Value: 135
Value: 50
Value: 144
Value: 63
Value: 127
Value: 74
Value: 146
Value: 90
Value: 64
Value: 151
Value: 51
Value: 92
continued on next page

287

Variables

Name
PJOC VM DEV CONNECT
PJOC VM DEV COPY IMAGE
PJOC VM DEV CREATE IMAGE
PJOC VM DEV DISCONNECT
PJOC VM DEV DISPLAY CAPTURE SCREEN
PJOC VM DEV HD CHECK PASSWORD
PJOC VM DROP SUSPENDED STATE
PJOC VM ENCRYPT
PJOC VM END BACKUP
PJOC VM GENERATE VM DEV FILENAME
PJOC VM GET PACKED PROBLEM REPORT
PJOC VM GET PERFSTATS
PJOC VM GET PROBLEM REPORT
PJOC VM GET SNAPSHOTS TREE
PJOC VM GET STATE
PJOC VM GET STATISTICS
PJOC VM GET SUSPENDED SCREEN
PJOC VM GET TOOLS STATE
PJOC VM GET VIRTUAL DEVICES INFO
PJOC VM GUEST GET NETWORK SETTINGS
PJOC VM GUEST LOGOUT
PJOC VM GUEST RUN PROGRAM

Module prlsdkapi.prlsdk.consts

Description
Value: 68
Value: 170
Value: 70
Value: 69
Value: 75
Value: 147
Value: 49
Value: 150
Value: 198
Value: 54
Value: 130
Value: 85
Value: 52
Value: 93
Value: 53
Value: 57
Value: 86
Value: 55
Value: 145
Value: 104
Value: 79
Value: 78
continued on next page

288

Variables

Name
PJOC VM GUEST SET USER PASSWD
PJOC VM INITIATE DEV STATE NOTIFICATIONS
PJOC VM INSTALL TOOLS
PJOC VM INSTALL UTILITY
PJOC VM LOCK
PJOC VM LOGIN IN GUEST
PJOC VM MIGRATE
PJOC VM MIGRATE CANCEL
PJOC VM MOUNT
PJOC VM MOVE
PJOC VM PAUSE
PJOC VM REFRESH CONFIG
PJOC VM REG
PJOC VM RESET
PJOC VM RESET UPTIME
PJOC VM RESIZE DISKIMAGE
PJOC VM RESTART
PJOC VM RESTORE
PJOC VM RESUME
PJOC VM RUN COMPRESSOR
PJOC VM SEND CLIPBOARD REQUEST
PJOC VM SEND DRAGDROP COMMAND
PJOC VM SEND SHUTDOWN COMMAND
PJOC VM START
PJOC VM START EX
PJOC VM START VNC SERVER
PJOC VM STOP

Module prlsdkapi.prlsdk.consts

Description
Value: 107
Value: 65

Value: 71
Value: 98
Value: 118
Value: 95
Value: 76
Value: 87
Value:
Value:
Value:
Value:

172
177
44
56

Value: 60
Value: 45
Value: 136
Value: 123
Value:
Value:
Value:
Value:

97
101
42
88

Value: 73
Value: 77
Value: 72
Value: 42
Value: 94
Value: 102
Value: 43
continued on next page

289

Variables

Name
PJOC VM STOP VNC SERVER
PJOC VM STORE VALUE BY KEY
PJOC VM SUBSCRIBE PERFSTATS
PJOC VM SUBSCRIBE TO GUEST STATISTICS
PJOC VM SUSPEND
PJOC VM SWITCH TO SNAPSHOT
PJOC VM UMOUNT
PJOC VM UNLOCK
PJOC VM UNREG
PJOC VM UNSUBSCRIBE FROM GUEST STATISTICS
PJOC VM UNSUBSCRIBE PERFSTATS
PJOC VM UPDATE SECURITY
PJOC VM UPDATE SNAPSHOT DATA
PJOC VM UPDATE TOOLS SECTION
PJOC VM VALIDATE CONFIG
PJS FINISHED
PJS RUNNING
PJS UNKNOWN
PKE CLICK
PKE PRESS
PKE RELEASE
PLM ROOT ACCOUNT
PLM ROOT ACOUNT
PLM START ACCOUNT
PLM START ACOUNT
PLM USER ACCOUNT
PLM USER ACOUNT
PLRK ALLOWED GUEST OS VERSIONS

Module prlsdkapi.prlsdk.consts

Description
Value: 103
Value: 126
Value: 83
Value: 58

Value: 46
Value: 91
Value:
Value:
Value:
Value:

173
119
61
59

Value: 84
Value: 66
Value: 96
Value: 99
Value: 67
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

-805306366
-805306367
0
255
0
128
1
1
0
0
2
2
4
continued on next page

290

Variables

Name
PLRK RUNNING VMS LIMIT
PLRK RUNNING VMS LIMIT PER USER
PLRK UNKNOWN
PLRK VM CLONE
PLRK VM CONVERT FROM TEMPLATE
PLRK VM CONVERT TO TEMPLATE
PLRK VM CPU LIMIT
PLRK VM CREATE
PLRK VM DOWNLOAD
PLRK VM IMPORT 3RD PARTY
PLRK VM MEMORY LIMIT
PLRK VM PAUSE
PLRK VM REGISTER
PLRK VM SAFEMODE FEATURE
PLRK VM SHOW FULLSCREEN
PLRK VM SMARTGUARD FEATURE
PLRK VM SNAPSHOT CREATE
PLRK VM SNAPSHOT DELETE
PLRK VM SNAPSHOT SWITCH
PLRK VM SNAPSHOT TREE
PLRK VM SUSPEND
PLRK VM UNDODISK FEATURE
PLRK VM VTD AVAILABLE
PMB LEFT BUTTON
PMB MIDDLE BUTTON
PMB NOBUTTON
PMB RIGHT BUTTON

Module prlsdkapi.prlsdk.consts

Description
Value: 5
Value: 23
Value: 0
Value: 9
Value: 11
Value: 10
Value:
Value:
Value:
Value:

1
6
12
8

Value: 2
Value: 14
Value: 7
Value: 20
Value: 22
Value: 21
Value: 15
Value: 17
Value: 16
Value: 18
Value: 13
Value: 19
Value: 3
Value:
Value:
Value:
Value:

1
4
0
2
continued on next page

291

Variables

Name
PMS IDE DEVICE
PMS SATA DEVICE
PMS SCSI DEVICE
PMS UNKNOWN DEVICE
PMT ANSWER
PMT CRITICAL
PMT INFORMATION
PMT QUESTION
PMT WARNING
PMVD INFO
PMVD READ ONLY
PMVD READ WRITE
PNA BRIDGED ETHERNET
PNA DIRECT ASSIGN
PNA HOST ONLY
PNA ROUTED
PNA SHARED
PNSF CT SKIP ARPDETECT
PNSF VM FORCE START
PNSF VM START WAIT
PNT E1000
PNT E1000E
PNT RTL
PNT UNDEFINED
PNT VIRTIO
POCM AUTO
POCM DISABLED
POCM ENABLED
PPF TCP
PPF UDP
PPRF ADD CLIENT PART
PPRF ADD SERVER PART
PPRF DO NOT CREATE HOST SCREENSHOT
PPS PROC IDLE

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:

0
2
1
255

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

4
2
1
3
0
8192
2048
4096
2

Value:
Value:
Value:
Value:
Value:

4
0
5
1
8192

Value: 16384
Value: 4096
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2
4
1
0
3
2
0
1
0
1
2048

Value: 4096
Value: 8192
Value: 4
continued on next page

292

Variables

Name
PPS PROC RUN
PPS PROC SLEEP
PPS PROC STOP
PPS PROC ZOMBIE
PR3F ALLOW UNKNOWN OS
PR3F CREATE SHADOW VM
PRCF FORCE
PRCF UNREG PRESERVE
PRD AUTO
PRD DISABLED
PRD MANUAL
PRIF DISK INFO
PRIF RESIZE LAST PARTITION
PRIF RESIZE OFFLINE
PRL CPULIMIT MHZ
PRL CPULIMIT PERCENTS
PRL CPULIMIT PERCENTS100
PRL CPUUNITS DEFAULT
PRL CPUUNITS MAX
PRL CPUUNITS MIN
PRL CURRENT GUESTOS SESSION
PRL FS ADFS
PRL FS AFFS
PRL FS AFS
PRL FS AUTOFS
PRL FS CODA
PRL FS EFS
PRL FS EXTFS
PRL FS FAT
PRL FS FAT32
PRL FS FUSE
PRL FS GFS
PRL FS HFS
PRL FS HPFS

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:
Value:

1
0
2
3
2048

Value: 4096
Value: 8192
Value: 32768
Value:
Value:
Value:
Value:
Value:

1
0
2
4096
2048

Value: 8192
Value: 2
Value: 3
Value: 1
Value: 1000
Value: 500000
Value: 10
Value:
’4a5533a7-31c6-4d7a-a400-1f330dc57a9d’
Value: 5
Value: 6
Value: 7
Value: 8
Value: 9
Value: 10
Value: 11
Value: 1
Value: 2
Value: 20
Value: 19
Value: 4
Value: 12
continued on next page

293

Variables

Name
PRL FS INVALID
PRL FS ISOFS
PRL FS JFFS2
PRL FS NFS
PRL FS NTFS
PRL FS QNX4
PRL FS REISERFS
PRL FS SMBFS
PRL FS UNSPECIFIED
PRL INVALID FILE DESCRIPTOR
PRL INVALID HANDLE
PRL IOLIMIT BS
PRL IOPRIO DEFAULT
PRL IOPRIO MAX
PRL IOPRIO MIN
PRL KEY 0
PRL KEY 1
PRL KEY 2
PRL KEY 3
PRL KEY 4
PRL KEY 5
PRL KEY 6
PRL KEY 7
PRL KEY 8
PRL KEY 9
PRL KEY A
PRL KEY APP CALCULATOR
PRL KEY APP DASHBOARD
PRL KEY APP EXPOSE
PRL KEY APP MAIL
PRL KEY APP MY COMPUTER
PRL KEY B
PRL KEY BACKSLASH
PRL KEY BACKSPACE
PRL KEY BRAZILIAN KEYPAD
PRL KEY BREAK
PRL KEY C

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

0
13
14
15
3
16
17
18
255
0

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

0
1
4
7
0
19
10
11
12
13
14
15
16
17
18
38
127

Value: 174
Value: 173
Value: 126
Value: 128
Value:
Value:
Value:
Value:

56
51
22
140

Value: 165
Value: 54
continued on next page

294

Variables

PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL
PRL

Module prlsdkapi.prlsdk.consts

Name
KEY CAPS LOCK
KEY COMMA
KEY D
KEY DELETE
KEY DOLLAR
KEY DOT
KEY DOWN
KEY E
KEY EJECT
KEY END
KEY ENTER
KEY EQUAL
KEY ESCAPE
KEY EURO
KEY EUROPE 1
KEY EUROPE 2
KEY F
KEY F1
KEY F10
KEY F11
KEY F12
KEY F13
KEY F14
KEY F15
KEY F16
KEY F17
KEY F18
KEY F19
KEY F2
KEY F20
KEY F21
KEY F22
KEY F23
KEY F24
KEY F3
KEY F4
KEY F5
KEY F6
KEY F7
KEY F8
KEY F9
KEY FN

Description
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

66
59
40
107
170
60
104
26
136
103
36
21
9
169
93
94
41
67
76
95
96
152
153
154
155
156
157
158
68
159
160
161
162
163
69
70
71
72
73
74
75
168
continued on next page

295

Variables

Name
PRL KEY G
PRL KEY H
PRL KEY HANGUEL
PRL KEY HANJA
PRL KEY HENKAN
PRL KEY HIRAGANA
PRL KEY HIRAGANA KATAKANA
PRL KEY HOME
PRL KEY I
PRL KEY INSERT
PRL KEY INVALID
PRL KEY J
PRL KEY K
PRL KEY KATAKANA
PRL KEY KBD BRIGHTNESS DOWN
PRL KEY KBD BRIGHTNESS UP
PRL KEY L
PRL KEY LEFT
PRL KEY LEFT ALT
PRL KEY LEFT BRACKET
PRL KEY LEFT BUTTON
PRL KEY LEFT CONTROL
PRL KEY LEFT SHIFT
PRL KEY LEFT WIN
PRL KEY M
PRL KEY MAC129
PRL KEY MAX
PRL KEY MEDIA NEXT TRACK
PRL KEY MEDIA PLAYPAUSE
PRL KEY MEDIA PREVTRACK
PRL KEY MEDIA SELECT
PRL KEY MEDIA STOP

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:
Value:
Value:
Value:

42
43
147
148
144
150
142

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

97
31
106
0
44
45
149
175

Value: 176
Value:
Value:
Value:
Value:

46
100
64
34

Value: 178
Value: 37
Value:
Value:
Value:
Value:
Value:
Value:

50
115
58
177
193
118

Value: 121
Value: 119
Value: 125
Value: 120
continued on next page

296

Variables

Name
PRL KEY MENU
PRL KEY MIDDLE BUTTON
PRL KEY MINUS
PRL KEY MON BRIGHTNESS DOWN
PRL KEY MON BRIGHTNESS UP
PRL KEY MOVE DOWN
PRL KEY MOVE DOWN LEFT
PRL KEY MOVE DOWN RIGHT
PRL KEY MOVE LEFT
PRL KEY MOVE RIGHT
PRL KEY MOVE UP
PRL KEY MOVE UP LEFT
PRL KEY MOVE UP RIGHT
PRL KEY MUHENKAN
PRL KEY MUTE
PRL KEY N
PRL KEY NP 0
PRL KEY NP 1
PRL KEY NP 2
PRL KEY NP 3
PRL KEY NP 4
PRL KEY NP 5
PRL KEY NP 6
PRL KEY NP 7
PRL KEY NP 8
PRL KEY NP 9
PRL KEY NP DELETE
PRL KEY NP ENTER
PRL KEY NP EQUAL
PRL KEY NP MINUS
PRL KEY NP PLUS
PRL KEY NP SLASH
PRL KEY NP STAR

Module prlsdkapi.prlsdk.consts

Description
Value: 117
Value: 179
Value: 20
Value: 171
Value: 172
Value: 187
Value: 186
Value: 188
Value: 184
Value: 185
Value: 182
Value: 181
Value: 183
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

145
122
57
90
87
88
89
83
84
85
79
80
81
91
108
164
82
86
112
63
continued on next page

297

Variables

Name
PRL KEY NUM LOCK
PRL KEY O
PRL KEY P
PRL KEY PAGE DOWN
PRL KEY PAGE UP
PRL KEY PAUSE
PRL KEY PC9800 KEYPAD
PRL KEY PRINT
PRL KEY PRINT WITHMODIFIER
PRL KEY Q
PRL KEY QUOTE
PRL KEY R
PRL KEY RIGHT
PRL KEY RIGHT ALT
PRL KEY RIGHT BRACKET
PRL KEY RIGHT BUTTON
PRL KEY RIGHT CONTROL
PRL KEY RIGHT SHIFT
PRL KEY RIGHT WIN
PRL KEY RO
PRL KEY S
PRL KEY SCROLL LOCK
PRL KEY SEMICOLON
PRL KEY SLASH
PRL KEY SPACE
PRL KEY SYSRQ
PRL KEY SYSTEM POWER
PRL KEY SYSTEM SLEEP
PRL KEY SYSTEM WAKE
PRL KEY T
PRL KEY TAB
PRL KEY TILDA

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:
Value:
Value:
Value:

77
32
33
105
99
110
146

Value: 92
Value: 166
Value:
Value:
Value:
Value:
Value:
Value:

24
48
27
102
113
35

Value: 180
Value: 109
Value: 62
Value:
Value:
Value:
Value:

116
141
39
78

Value:
Value:
Value:
Value:
Value:

47
61
65
167
137

Value: 138
Value: 139
Value: 28
Value: 23
Value: 49
continued on next page

298

Variables

Name
PRL KEY U
PRL KEY UP
PRL KEY V
PRL KEY VOLUME DOWN
PRL KEY VOLUME UP
PRL KEY W
PRL KEY WHEEL DOWN
PRL KEY WHEEL LEFT
PRL KEY WHEEL RIGHT
PRL KEY WHEEL UP
PRL KEY WILDCARD ALT
PRL KEY WILDCARD ANY
PRL KEY WILDCARD CTRL
PRL KEY WILDCARD KEYBOARD
PRL KEY WILDCARD MOUSE
PRL KEY WILDCARD SHIFT
PRL KEY WILDCARD WIN
PRL KEY WWW BACK
PRL KEY WWW FAVORITES
PRL KEY WWW FORWARD
PRL KEY WWW HOME
PRL KEY WWW REFRESH
PRL KEY WWW SEARCH
PRL KEY WWW STOP
PRL KEY X
PRL KEY Y
PRL KEY YEN

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:

30
98
55
124

Value: 123
Value: 25
Value: 190
Value: 191
Value: 192
Value: 189
Value: 6
Value: 1
Value: 5
Value: 2
Value: 3
Value: 4
Value: 7
Value: 131
Value: 135
Value: 132
Value: 130
Value: 134
Value: 129
Value:
Value:
Value:
Value:

133
53
29
143
continued on next page

299

Variables

Name
PRL KEY Z
PRL KEY ZENKAKU HANKAKU
PRL PRIVILEGED GUEST OS SESSION
PRL PRODUCT ANY
PRL PRODUCT DESKTOP
PRL PRODUCT DESKTOP WL
PRL PRODUCT PLAYER
PRL PRODUCT SERVER
PRL PRODUCT STM
PRL PRODUCT WORKSTATION
PRL UIEMU ELEMENT CONTROL EDIT
PRL UIEMU ELEMENT CONTROL NONE
PRL UIEMU ELEMENT CONTROL OTHER
PRL UIEMU SCROLL LINES
PRL UIEMU SCROLL PIXELS
PRL UIEMU SCROLL POINTS
PRL VERSION 3X
PRL VERSION 4X
PRL VERSION 5X
PRL VERSION 6X
PRL VERSION 7X
PRL VERSION 8X
PRL VERSION ANY
PRL VM CPULIMIT FULL
PRL VM CPULIMIT GUEST
PRNVM ALLOW TO AUTO DECREASE HDD SIZE

Module prlsdkapi.prlsdk.consts

Description
Value: 52
Value: 151
Value:
’531582ac-3dce-446f-8c26-dd7e3384dcf4’
Value: 0
Value: 1
Value: 6
Value: 5
Value: 2
Value: 4
Value: 3
Value: 2
Value: 0
Value: 1
Value: 2
Value: 1
Value: 3
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
2
3
4
5
6
0
0

Value: 1
Value: 4096

continued on next page

300

Variables

Name
PRNVM CREATE BLANK DISK
PRNVM CREATE FROM LION RECOVERY PARTITION
PRNVM PRESERVE DISK
PRN LPT DEVICE
PRN UNKNOWN DEVICE
PRN USB DEVICE
PRPM RUN PROGRAMAND RETURN IMMEDIATELY
PRPM RUN PROGRAMENTER
PRPM RUN PROGRAMIN SHELL
PRR BACKUP
PRR BOOT CAMP
PRR HANG LOCKUP
PRR KEYBOARD
PRR LAST
PRR MIGRATION
PRR NETWORK
PRR OTHER
PRR PARALLELS TOOLS
PRR PERFORMANCE
PRR PRODUCT REGISTRATION
PRR SNAPSHOTS
PRR SOUND
PRR SUPPORT REQUEST
PRR UNKNOWN
PRR USB
PRR VIDEO 3D GRAPHICS
PRS NEW PACKED
PRS OLD XML BASED

Module prlsdkapi.prlsdk.consts

Description
Value: 16384
Value: 2048

Value: 8192
Value: 0
Value: 255
Value: 1
Value: 16384

Value: 65536
Value: 32768
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

14
1
2
3
15
15
4
13
5

Value: 6
Value: 7
Value: 8
Value: 9
Value: 10
Value: 0
Value: 11
Value: 12
Value: 1
Value: 0
continued on next page

301

Variables

Name
PRT AUTOMATIC DETECTED REPORT
PRT AUTOMATIC DISPATCHER GENERATED REPORT
PRT AUTOMATIC GUEST GENERATED REPORT
PRT AUTOMATIC INSTALLED SOFTWARE REPORT
PRT AUTOMATIC STATISTICS REPORT
PRT AUTOMATIC TRANSPORTER REPORT
PRT AUTOMATIC UTW7AGENT POST MIGRATION
PRT AUTOMATIC UTW7AGENT PRE MIGRATION
PRT AUTOMATIC VM GENERATED REPORT
PRT AUTOMATIC VZ STATISTICS REPORT
PRT LAST
PRT REPORT TYPE UNDEFINED
PRT USER DEFINED ON CONNECTED SERVER
PRT USER DEFINED ON CONTAINER REPORT
PRT USER DEFINED ON DISCONNECTED SERVER
PRT USER DEFINED ON NOT RESPONDING VM REPORT
PRT USER DEFINED ON RUNNING VM REPORT

Module prlsdkapi.prlsdk.consts

Description
Value: 8
Value: 2

Value: 16

Value: 10

Value: 9
Value: 14
Value: 13

Value: 12

Value: 1
Value: 11
Value: 17
Value: 0
Value: 5

Value: 17

Value: 6

Value: 7

Value: 4

continued on next page

302

Variables

Name
PRT USER DEFINED ON STOPPED VM REPORT
PRT USER DEFINED TRANSPORTER REPORT
PRVF IGNORE HA CLUSTER
PRVF KEEP OTHERS PERMISSIONS
PRVF REGENERATE VM UUID
PSCT AUTO
PSCT STEREO
PSCT SURROUND 5 1
PSE DIRECTORY
PSE DRIVE
PSE FILE
PSF FORCE
PSF NOFORCE
PSHF DONT WAIT TO COMPLETE
PSHF FORCE SHUTDOWN
PSHF SUSPEND VM TOPRAM
PSIA OPEN DEFAULT
PSIA OPEN IN GUEST
PSIA OPEN IN HOST
PSL HIGH SECURITY
PSL LOW SECURITY
PSL NORMAL SECURITY
PSM ACPI
PSM KILL
PSM LAST
PSM SHUTDOWN
PSM VM SAFE START
PSM VM START
PSM VM START FOR COMPACT

Module prlsdkapi.prlsdk.consts

Description
Value: 3

Value: 15

Value: 16384
Value: 4096
Value: 2048
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

0
1
2
1
0
2
2048
4096
4096

Value: 2048
Value: 8192
Value:
Value:
Value:
Value:
Value:
Value:

0
1
2
2
0
1

Value:
Value:
Value:
Value:
Value:
Value:
Value:

2
0
2
1
4096
2048
8192
continued on next page

303

Variables

Name
PSM VM START LAST ITEM
PSPF PASSWD CRYPTED
PSP SERIAL SOCKET CLIENT
PSP SERIAL SOCKET SERVER
PSSF SKIP RESUME
PSS NOT INSTALLED
PSS STARTED
PSS STOPPED
PSS UNKNOWN
PST VM HIBERNATE
PST VM REBOOT
PST VM SHUTDOWN
PST VM SUSPEND
PSVM AUTO
PSVM IGNORE ASPECT RATIO
PSVM KEEP ASPECT RATIO
PSVM KEEP ASPECT RATIO BY EXPANDING
PSVM OFF
PSV CALC BOOT CAMP SIZE
PTIS RECORD ACTIVE
PTIS RECORD CANCELED
PTIS RECORD CLEARED
PTIS RECORD DATA
PTIS RECORD EMPTY
PTIS RECORD FLAGS
PTIS RECORD INFO
PTIS RECORD NAME
PTIS RECORD OWNER
PTIS RECORD REMOVED
PTIS RECORD STATE
PTIS RECORD TEXT

Module prlsdkapi.prlsdk.consts

Description
Value: 8192
Value: 2048
Value: 1
Value: 0
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2048
2
0
1
3
2
1
0
3
1
4

Value: 2
Value: 3
Value: 0
Value: 2048
Value: 1
Value: 2
Value: -2147483648
Value:
Value:
Value:
Value:
Value:
Value:
Value:

16
0
256
4
2
128
1073741824

Value: 32
Value: 8
continued on next page

304

Variables

Name
PTIS RECORD TIME
PTIS RECORD UID
PTS ABSOLUTE MOUSE
PTS INSTALLED
PTS MOVING CURSOR
PTS NOT INSTALLED
PTS NO CURSOR
PTS OUTDATED
PTS POSSIBLY INSTALLED
PTS RELATIVE MOUSE
PTS SLIDING CURSOR
PTS SLIDING MOUSE
PTS UNKNOWN
PTU CMD INVALID
PTU CMD PTU ALIVE
PTU FLG ZERO
PUDT APPLE IETH
PUDT APPLE IPAD
PUDT APPLE IPHONE
PUDT APPLE IPOD
PUDT AUDIO
PUDT BLUETOOTH
PUDT COMMUNICATION
PUDT DISK STORAGE
PUDT FOTO
PUDT GARMIN GPS
PUDT HUB
PUDT KEYBOARD
PUDT MOUSE
PUDT OTHER
PUDT PRINTER
PUDT RIM BLACKBERRY
PUDT SCANNER
PUDT SMART CARD
PUDT VIDEO
PUDT WIRELESS
PUD ASK USER WHATTODO

Module prlsdkapi.prlsdk.consts

Description
Value: 64
Value: 1
Value: 2
Value:
Value:
Value:
Value:
Value:
Value:

2
2
1
0
3
0

Value: 0
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
1
0
0
1
1
1003
1002
1000
1001
4
7
9

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

13
3
3000
1
10
11
0
5
2000

Value:
Value:
Value:
Value:
Value:

6
12
2
8
2
continued on next page

305

Variables

Name
PUD COMMIT CHANGES
PUD CONNECTED AUTOMATICALLY
PUD CONNECTED MANUALLY
PUD CONNECT TO GUEST OS
PUD CONNECT TO PRIMARY OS
PUD DISABLE UNDO DISKS
PUD PROMPT BEHAVIOUR
PUD REVERSE CHANGES
PUPLF KICK TO UDPATE CURR FILE LICENSE
PVA ACCELERATION DISABLED
PVA ACCELERATION HIGH
PVA ACCELERATION NORMAL
PVA POSTSTART
PVA POSTSTOP
PVA PRESTART
PVA PRESTOP
PVBT CT PLOOP
PVBT CT VZFS
PVBT CT VZWIN
PVBT VM
PVCF DESTROY HDD BUNDLE
PVCF DESTROY HDD BUNDLE FORCE
PVCF DETACH HDD BUNDLE
PVCF RENAME EXT DISKS

Module prlsdkapi.prlsdk.consts

Description
Value: 2
Value: 1
Value: 0
Value: 1
Value: 0
Value: 0
Value: 3
Value: 1
Value: 2048

Value: 0
Value: 2
Value: 1
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
3
0
2
2
1
3
0
2048

Value: 8192
Value: 16384
Value: 32768
continued on next page

306

Variables

Name
PVCF WAIT FOR APPLY
PVC ALL
PVC BOOT OPTION
PVC CD DVD ROM
PVC COLOR BLUE
PVC COLOR GREEN
PVC COLOR GREY
PVC COLOR ORANGE
PVC COLOR PURPLE
PVC COLOR RED
PVC COLOR YELLOW
PVC CPU
PVC FLOPPY DISK
PVC GENERAL PARAMETERS
PVC GENERIC PCI
PVC HARD DISK
PVC IDE DEVICES
PVC LAST SECTION
PVC LICENSE RESTRICTIONS
PVC MAIN MEMORY
PVC NETWORK ADAPTER
PVC NO COLOR
PVC OFFLINE MANAGEMENT SETTINGS
PVC PARALLEL PORT
PVC REMOTE DISPLAY
PVC SATA DEVICES
PVC SCSI DEVICES
PVC SERIAL PORT
PVC SHARED FOLDERS
PVC SOUND
PVC VALIDATE CHANGES ONLY
PVC VIDEO MEMORY
PVL FIREWIRE DRIVE
PVL LOCAL FS

Module prlsdkapi.prlsdk.consts

Description
Value: 4096
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

1
3
10
5940223
11851591
8421504
16165444
12619480
16409690
15719239
6
9
2

Value:
Value:
Value:
Value:
Value:

18
11
16
21
20

Value: 7
Value: 12
Value: 0
Value: 19
Value: 15
Value: 4
Value:
Value:
Value:
Value:

21
17
14
5

Value: 13
Value: 0
Value: 8
Value: 4
Value: 1
continued on next page

307

Variables

Name
PVL REMOTE FS
PVL UNKNOWN
PVL USB DRIVE
PVMSF HOST DISK SPACE USAGE ONLY
PVMSL HIGH SECURITY
PVMSL LOW SECURITY
PVMSL NORMAL SECURITY
PVMT CHANGE SID
PVMT CLONE MODE
PVMT COLD MIGRATION
PVMT DONT RESUME VM
PVMT HOT MIGRATION
PVMT IGNORE EXISTING BUNDLE
PVMT REMOVE SOURCE BUNDLE
PVMT SEND DISK MAP
PVMT SWITCH TEMPLATE
PVMT WARM MIGRATION
PVM DONT RESUME VM
PVN BRIDGED ETHERNET
PVN HOST ONLY
PVR PRIORITY HIGH
PVR PRIORITY LOW
PVR PRIORITY NORMAL
PVSC ACPI ERROR
PVSC DMAR ERROR
PVSC DMAR NOT FOUND

Module prlsdkapi.prlsdk.consts

Description
Value:
Value:
Value:
Value:

2
0
3
2048

Value: 2
Value: 0
Value: 1
Value: 131072
Value: 32768
Value: 2048
Value: 16384
Value: 8192
Value: 262144
Value: 524288
Value: 1048576
Value: 65536
Value: 4096
Value: 16384
Value: 0
Value:
Value:
Value:
Value:

1
2
0
1

Value: -3
Value: -4
Value: -5
continued on next page

308

Variables

Name
PVSC ENABLED
PVSC HARDWARE ERROR
PVSC INTERNAL ERROR
PVSC NOT PRESENT
PVSS CUSTOM
PVSS OPTIMIZED FORTIME MACHINE
PVS GUEST TYPE CHROMEOS
PVS GUEST TYPE FREEBSD
PVS GUEST TYPE LINUX
PVS GUEST TYPE MACOS
PVS GUEST TYPE MSDOS
PVS GUEST TYPE NETWARE
PVS GUEST TYPE OS2
PVS GUEST TYPE OTHER
PVS GUEST TYPE SOLARIS
PVS GUEST TYPE WINDOWS
PVS GUEST VER BSD 4X
PVS GUEST VER BSD 5X
PVS GUEST VER BSD 6X
PVS GUEST VER BSD 7X
PVS GUEST VER BSD 8X
PVS GUEST VER BSD LAST
PVS GUEST VER BSD OTHER

Module prlsdkapi.prlsdk.consts

Description
Value: 1
Value: -2
Value: -1
Value: 0
Value: 2
Value: 1
Value: 15
Value: 10
Value: 9
Value: 7
Value: 12
Value: 13
Value: 11
Value: 255
Value: 14
Value: 8
Value: 2561
Value: 2562
Value: 2563
Value: 2564
Value: 2565
Value: 2565
Value: 2815
continued on next page

309

Variables

Name
PVS GUEST VER
OMEOS 1x
PVS GUEST VER
OMEOS LAST
PVS GUEST VER
OMEOS OTHER
PVS GUEST VER
LAST
PVS GUEST VER
MS622
PVS GUEST VER
OTHER
PVS GUEST VER
ENTOS
PVS GUEST VER
ENTOS 7
PVS GUEST VER
EBIAN
PVS GUEST VER
EDORA
PVS GUEST VER
EDORA 5
PVS GUEST VER
RNL 24
PVS GUEST VER
RNL 26
PVS GUEST VER
AST
PVS GUEST VER
MAGEIA
PVS GUEST VER
MANDRAKE
PVS GUEST VER
MINT
PVS GUEST VER
PENSUSE
PVS GUEST VER
THER
PVS GUEST VER
SBM
PVS GUEST VER
EDHAT

Module prlsdkapi.prlsdk.consts

Description
CHR-

Value: 3841

CHR-

Value: 3841

CHR-

Value: 4095

DOS -

Value: 3073

DOS -

Value: 3073

DOS -

Value: 3327

LIN C-

Value: 2317

LIN C-

Value: 2324

LIN D-

Value: 2310

LIN F-

Value: 2311

LIN F-

Value: 2312

LIN K-

Value: 2308

LIN K-

Value: 2309

LIN L-

Value: 2324

LIN -

Value: 2321

LIN -

Value: 2307

LIN -

Value: 2322

LIN O-

Value: 2319

LIN O-

Value: 2559

LIN P-

Value: 2320

LIN R-

Value: 2305
continued on next page

310

Variables

Name
PVS GUEST VER LIN REDHAT 7
PVS GUEST VER LIN RHLES3
PVS GUEST VER LIN RH LEGACY
PVS GUEST VER LIN SLES9
PVS GUEST VER LIN SUSE
PVS GUEST VER LIN UBUNTU
PVS GUEST VER LIN XANDROS
PVS GUEST VER MACOS LAST
PVS GUEST VER MACOS LEOPARD
PVS GUEST VER MACOS SNOW LEOPARD
PVS GUEST VER MACOS TIGER
PVS GUEST VER MACOS UNIVERSAL
PVS GUEST VER NET 4X
PVS GUEST VER NET 5X
PVS GUEST VER NET 6X
PVS GUEST VER NET LAST
PVS GUEST VER NET OTHER
PVS GUEST VER OS2 ECS11
PVS GUEST VER OS2 ECS12
PVS GUEST VER OS2 LAST
PVS GUEST VER OS2 OTHER

Module prlsdkapi.prlsdk.consts

Description
Value: 2323
Value: 2316
Value: 2318
Value: 2315
Value: 2306
Value: 2314
Value: 2313
Value: 1795
Value: 1794
Value: 1795
Value: 1793
Value: 1795
Value: 3329
Value: 3330
Value: 3331
Value: 3331
Value: 3583
Value: 2820
Value: 2821
Value: 2821
Value: 3071
continued on next page

311

Variables

Name
PVS GUEST VER
WARP3
PVS GUEST VER
WARP4
PVS GUEST VER
WARP45
PVS GUEST VER
LAST
PVS GUEST VER
OPENSTEP
PVS GUEST VER
OTHER
PVS GUEST VER
QNX
PVS GUEST VER
0
PVS GUEST VER
1
PVS GUEST VER
PVS GUEST VER
LAST
PVS GUEST VER
OPEN
PVS GUEST VER
OTHER
PVS GUEST VER
2003
PVS GUEST VER
2008
PVS GUEST VER
2012
PVS GUEST VER
2K
PVS GUEST VER
311
PVS GUEST VER
95
PVS GUEST VER
98
PVS GUEST VER
LAST
PVS GUEST VER
ME

Module prlsdkapi.prlsdk.consts

Description
OS2 -

Value: 2817

OS2 -

Value: 2818

OS2 -

Value: 2819

OTH -

Value: 65282

OTH -

Value: 65282

OTH -

Value: 65535

OTH -

Value: 65281

SOL 1-

Value: 3586

SOL 1-

Value: 3587

SOL 9
SOL -

Value: 3585
Value: 3588

SOL -

Value: 3588

SOL -

Value: 3839

WIN -

Value: 2056

WIN -

Value: 2058

WIN -

Value: 2061

WIN -

Value: 2054

WIN -

Value: 2049

WIN -

Value: 2050

WIN -

Value: 2051

WIN -

Value: 2063

WIN -

Value: 2052
continued on next page

312

Variables

Name
PVS GUEST VER WIN NT
PVS GUEST VER WIN OTHER
PVS GUEST VER WIN VISTA
PVS GUEST VER WIN WINDOWS7
PVS GUEST VER WIN WINDOWS8
PVS GUEST VER WIN WINDOWS8 1
PVS GUEST VER WIN WINDOWS 10
PVS GUEST VER WIN XP
PVTF CT
PVTF VM
PVT CT
PVT VM
PWC BOTTOM LEFT CORNER
PWC BOTTOM RIGHT CORNER
PWC TOP LEFT CORNER
PWC TOP RIGHT CORNER
PWC VM ASK USER
PWC VM DO NOTHING
PWC VM PAUSE
PWC VM SHUTDOWN
PWC VM STOP
PWC VM SUSPEND
PWC VM UNKNOWN ACTION
PWMA ACTIVATE
PWMA ADJUST
PWMA MOVE
PWMA RESIZE
PWM COHERENCE WINDOW MODE

Module prlsdkapi.prlsdk.consts

Description
Value: 2053
Value: 2303
Value: 2057
Value: 2059
Value: 2060
Value: 2062
Value: 2063
Value: 2055
Value:
Value:
Value:
Value:
Value:

4096
2048
1
0
2

Value: 3
Value: 0
Value: 1
Value:
Value:
Value:
Value:
Value:
Value:
Value:

2
5
3
4
0
1
65535

Value:
Value:
Value:
Value:
Value:

1
4
8
2
3
continued on next page

313

Variables

Name
PWM DEFAULT WINDOW MODE
PWM FULL SCREEN WINDOW MODE
PWM MODALITY WINDOW MODE
PWM WINDOWED WINDOW MODE
RTT RUNNING TASK CLONE VM
RTT RUNNING TASK COPY IMAGE
RTT RUNNING TASK CREATE IMAGE
RTT RUNNING TASK CREATE VM
RTT RUNNING TASK DELETE VM
RTT RUNNING TASK MIGRATE VM
RTT RUNNING TASK REGISTER VM
RTT RUNNING TASK RESTORE VM
RTT RUNNING TASK UNKNOWN
RTT RUNNING TASK UNREG VM
ScanCodesList
VMAS BACKUPING
VMAS CLONING
VMAS DECRYPTING
VMAS ENCRYPTING
VMAS MAX
VMAS MOVING
VMAS NOSTATE
VMAS RESTORING FROM BACKUP
VMS COMPACTING
VMS CONTINUING
VMS DELETING STATE

Module prlsdkapi.prlsdk.consts

Description
Value: 0
Value: 2
Value: 4
Value: 1
Value: 3
Value: 9
Value: 6
Value: 1
Value: 4
Value: 8
Value: 2
Value: 7
Value: 0
Value: 5
Value: {’0’: (11), ’1’: (2), ’2’:
(3), ’3’: (4), ’4’: (5), ’5’: ...
Value: 2
Value: 32
Value: 16
Value: 8
Value: -2147483648
Value: 64
Value: 1
Value: 4
Value: 805306376
Value: 805306381
Value: 805306383
continued on next page

314

Variables

Name
VMS MIGRATING
VMS MOUNTED
VMS PAUSED
VMS PAUSING
VMS RECONNECTING
VMS RESETTING
VMS RESTORING
VMS RESUMING
VMS RUNNING
VMS SNAPSHOTING
VMS STARTING
VMS STOPPED
VMS STOPPING
VMS SUSPENDED
VMS SUSPENDING
VMS SUSPENDING SYNC
VMS UNKNOWN
WINDOW ALL EDGE MASK
WINDOW BOTTOM EDGE MASK
WINDOW LEFT EDGE MASK
WINDOW RIGHT EDGE MASK
WINDOW TOP EDGE MASK
package

Module prlsdkapi.prlsdk.consts

Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:
Value:

Description
805306382
805306387
805306373
805306380
805306386
805306379
805306371
805306384
805306372
805306378
805306370
805306369
805306375
805306377
805306374
805306385

Value: 0
Value: 15
Value: 8
Value: 1
Value: 4
Value: 2
Value: None

315

Module prlsdkapi.prlsdk.errors

4
4.1

Module prlsdkapi.prlsdk.errors
Variables
Name
PET ANSWER APPEND
PET ANSWER BREAK
PET ANSWER BROWSE
PET ANSWER CANCEL
PET ANSWER CHANGE
PET ANSWER COMMIT
PET ANSWER COMPACT
PET ANSWER CONTINUE
PET ANSWER COPIED
PET ANSWER CREATE
PET ANSWER CREATENEW
PET ANSWER DISCONNECT ANYWAY
PET ANSWER DONT CHANGE
PET ANSWER LATER
PET ANSWER MOVED
PET ANSWER NO
PET ANSWER OK
PET ANSWER OVERIDE
PET ANSWER REPLACE
PET ANSWER RESTART
PET ANSWER RESTART NOW
PET ANSWER RESTORE
PET ANSWER RESUME
PET ANSWER RETRY
PET ANSWER REVERT

Description
Value: 16011
Value: 16004
Value: 16028
Value: 16001
Value: 16032
Value: 16016
Value: 16024
Value: 16008
Value: 16013
Value: 16019
Value: 16009
Value: 16018
Value: 16033
Value:
Value:
Value:
Value:
Value:

16023
16014
16003
16000
16005

Value: 16012
Value: 16030
Value: 16022
Value: 16027
Value: 16031
Value: 16029
Value: 16017
continued on next page

316

Variables

Name
PET ANSWER SHUTDOWN
PET ANSWER SKIP
PET ANSWER STARTVM
PET ANSWER STOP
PET ANSWER STOP AND RESTORE
PET ANSWER SUSPEND
PET ANSWER SUSPEND ANYWAY
PET ANSWER USE CURRENT
PET ANSWER YES
PET ERR WARN REACH OVERCOMMIT STATE ON SETMEM
PET QUESTION ALLOW TO SUSPEND VM WITH BOOTCAMP DISK
PET QUESTION APPLIANCE CORRUPTED INSTALLATION
PET QUESTION APPLY WHEN HYP CANNOT ALLOC VMS MEM
PET QUESTION BACKUP CREATE NOT ENOUGH FREE DISK SPACE
PET QUESTION BACKUP RESTORE NOT ENOUGH FREE DISK SPACE
PET QUESTION BOOTCAMP HELPER INIT FAILURE
PET QUESTION BOOTCAMP HELPER OS UNSUPPORTED

Module prlsdkapi.prlsdk.errors

Description
Value: 16006
Value: 16020
Value: 16015
Value: 16007
Value: 16026
Value: 16025
Value: 16021
Value: 16010
Value: 16002
Value: 441

Value: 13022

Value: 13037

Value: 13021

Value: -2147405770

Value: -2147405771

Value: 13015

Value: 13016

continued on next page

317

Variables

Name
PET QUESTION CANCEL CLONE OPERATION
PET QUESTION CANCEL CLONE TO TEMPLATE OPERATION
PET QUESTION CANCEL CONVERT 3RD VM OPERATION
PET QUESTION CANCEL DEPLOY OPERATION
PET QUESTION CANCEL IMPORT BOOTCAMP OPERATION
PET QUESTION CHANGE VM MIGRATION TYPE
PET QUESTION COMMON HDD ERROR
PET QUESTION COMPACT VM DISKS
PET QUESTION CONTINUE IF HVT DISABLED
PET QUESTION CREATE NEW MAC ADDRESS
PET QUESTION CREATE OS2 GUEST WITHOUT FDD IMAGE
PET QUESTION CREATE VM FROM LION RECOVERY PART
PET QUESTION DELAYED COMPACT VM DISKS
PET QUESTION DELETE FILES OUT OF VM DIR
PET QUESTION DELETE PARALLELS FILES IN VM DIR

Module prlsdkapi.prlsdk.errors

Description
Value: 13024

Value: 13025

Value: 13046

Value: 13026

Value: 13044

Value: 13012

Value: 13047
Value: 13030
Value: 13031

Value: 13011

Value: 13020

Value: 13052

Value: 13032

Value: 13006

Value: 13007

continued on next page

318

Variables

Name
PET QUESTION DELETE VM WITH CORRUPTED CONFIG
PET QUESTION DO YOU WANT TO OVERWRITE FILE
PET QUESTION FORCE COMPACT VM DISKS
PET QUESTION FREE SIZE FOR COMPRESSED DISK
PET QUESTION MAC PHYSICAL MEMORY MAP BUG
PET QUESTION OLD CONFIG CONVERTION
PET QUESTION ON QUERY END SESSION
PET QUESTION ON QUERY END SESSION RESTRICTED
PET QUESTION REACH OVERCOMMIT STATE
PET QUESTION REACH OVERCOMMIT STATE ON SETMEM
PET QUESTION REBOOT HOST ON PCI DRIVER INSTALL OR REVERT
PET QUESTION REGISTER USED VM
PET QUESTION REGISTER VM TEMPLATE
PET QUESTION RESTART VM GUEST TO COMPACT
PET QUESTION RESTORE VM CONFIG FROM BACKUP

Module prlsdkapi.prlsdk.errors

Description
Value: 13009

Value: 13002

Value: 13034

Value: 13005

Value: 13019

Value: 13004
Value: 13038
Value: 13039

Value: 13014

Value: 13017

Value: 13027

Value: 13010
Value: 13008
Value: 13029

Value: 13023

continued on next page

319

Variables

Name
PET QUESTION SAMPLE 1
PET QUESTION SAMPLE 2
PET QUESTION SNAPSHOT STATE INCOMPATIBLE
PET QUESTION SNAPSHOT STATE INCOMPATIBLE CPU
PET QUESTION STOP VM TO COMPACT
PET QUESTION SUSPEND STATE INCOMPATIBLE
PET QUESTION SUSPEND STATE INCOMPATIBLE CPU
PET QUESTION SWITCH OFF AUTO COMPRESS
PET QUESTION TXT ERROR
PET QUESTION UNDO DISKS MODE
PET QUESTION VM COPY OR MOVE
PET QUESTION VM REBOOT REQUIRED BY PRL TOOLS
PET QUESTION VM ROOT DIRECTORY NOTEXISTS
PRL CHECKED DISK INVALID
PRL CHECKED DISK OLD VERSION
PRL CHECKED DISK VALID
PRL ERR ACCESS DENIED

Module prlsdkapi.prlsdk.errors

Description
Value: 13000
Value: 13001
Value: 13054

Value: 13051

Value: 13029
Value: 13053

Value: 13050

Value: 13033

Value: 13003
Value: 13018
Value: 13013
Value: 13041

Value: 13028

Value: 25002
Value: 25001
Value: 25000
Value: -2147483643
continued on next page

320

Variables

Name
PRL ERR ACCESS DENIED TO CHANGE PERMISSIONS
PRL ERR ACCESS DENIED TO DISK IMAGE
PRL ERR ACCESS DENINED TO RUN WIZARD
PRL ERR ACCESS TOKEN INVALID
PRL ERR ACCESS TO CLONE VM DEVICE DENIED
PRL ERR ACCESS TO VM DENIED
PRL ERR ACCESS TO VM HDD DENIED
PRL ERR ACCES DENIED FILE TO PARENT PARENT DIR
PRL ERR ACTION NOTSUPPORTED FOR CT
PRL ERR ACTIVATE NO INSTALLED LICENSE
PRL ERR ACTIVATE TRIAL LICENSE
PRL ERR ACTIVATE WRONG TYPE OF ACTIVE LICENSE
PRL ERR ACTIVATIONCOMMON SERVER ERROR
PRL ERR ACTIVATIONHTTP REQUEST FAILED
PRL ERR ACTIVATIONOFFLINE PERIOD EXPIRED
PRL ERR ACTIVATIONSERVER ACTIVATIONID IS INVALID
PRL ERR ACTIVATIONSERVER ERROR

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482751

Value: -2147483528
Value: -2147482784
Value: -2147483552
Value: -2147482359

Value: -2147483079
Value: -2147482360
Value: -2147483392

Value: -2147205117
Value: -2147412220

Value: -2147412219
Value: -2147412221

Value: -2147412200

Value: -2147412205

Value: -2147412201

Value: -2147412217

Value: -2147412218
continued on next page

321

Variables

Name
PRL ERR ACTIVATIONSERVER HWIDS AMOUNT REACHED
PRL ERR ACTIVATIONSERVER KEY IS BLACKLISTED
PRL ERR ACTIVATIONSERVER KEY IS INVALID
PRL ERR ACTIVATIONUNABLE TO SEND REQUEST
PRL ERR ACTIVATIONUPDATE FAILED
PRL ERR ACTIVATIONWRONG CONFIRMATION FORMAT
PRL ERR ACTIVATIONWRONG CONFIRMATION MESSAGE
PRL ERR ACTIVATIONWRONG CONFIRMATION SIGNATURE
PRL ERR ACTIVATIONWRONG SERVER RESPONSE
PRL ERR ADD ENCRYPTED HDD TO NON ENCRYPTED VM
PRL ERR ADD HW FLOPPY IMAGE NOT SPECIFYED
PRL ERR ADD VM OPERATION WAS CANCELED
PRL ERR ADMIN CONFIRMATION IS REQUIRED FOR OPERATION
PRL ERR ADMIN CONFIRMATION IS REQUIRED FOR VM OPERATION

Module prlsdkapi.prlsdk.errors

Description
Value: -2147412208

Value: -2147412215

Value: -2147412216

Value: -2147412206

Value: -2147412202
Value: -2147412224

Value: -2147412223

Value: -2147412222

Value: -2147412207

Value: -2147204587

Value: -2147482857

Value: -2147482855

Value: -2147217149

Value: -2147217148

continued on next page

322

Variables

Name
PRL ERR ALIGN ON 4
PRL ERR ALREADY CONNECTED TO DISPATCHER
PRL ERR ANOTHER USER SESSIONS PRESENT
PRL ERR API INCOMPATIBLE
PRL ERR API WASNT INITIALIZED
PRL ERR APPLIANCE CANNOT CALCULATE MD5
PRL ERR APPLIANCE CANNOT CHANGE OWNER
PRL ERR APPLIANCE CANNOT EXTRACT VM
PRL ERR APPLIANCE CANNOT MOVE VM BUNDLE
PRL ERR APPLIANCE DOWNLOAD PARENT PATH NOT DIR
PRL ERR APPLIANCE DOWNLOAD PARENT PATH NOT EXISTS
PRL ERR APPLIANCE DOWNLOAD PATH CANNOT CREATE
PRL ERR APPLIANCE DOWNLOAD UTILITY NOT FOUND
PRL ERR APPLIANCE DOWNLOAD UTILITY NOT STARTED
PRL ERR APPLIANCE EXIT WITH ERROR
PRL ERR APPLIANCE INSTALL ALREADY IN PROCESS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483133
Value: -2147483054

Value: -2147482783

Value: -2147482590
Value: -2147483001
Value: -2147216108

Value: -2147216112

Value: -2147216120

Value: -2147216110

Value: -2147216126

Value: -2147216125

Value: -2147216124

Value: -2147216123

Value: -2147216122

Value: -2147216121
Value: -2147216119

continued on next page

323

Variables

Name
PRL ERR APPLIANCE INSTALL WAS NOT STARTED
PRL ERR APPLIANCE INVALID CONFIG
PRL ERR APPLIANCE MISMATCH MD5
PRL ERR APPLIANCE NAME NOT MATCH VM BUNDLE
PRL ERR APPLIANCE USER NOT FOUND
PRL ERR ATTACH BACKUP ALREADY ATTACHED
PRL ERR ATTACH BACKUP BUSE NOT MOUNTED
PRL ERR ATTACH BACKUP CUSTOM BACKUP SERVER NOT SUPPORTED
PRL ERR ATTACH BACKUP FORMAT NOT SUPPORTED
PRL ERR ATTACH BACKUP INTERNAL ERROR
PRL ERR ATTACH BACKUP INVALID STORAGE URL
PRL ERR ATTACH BACKUP PROTO ERROR
PRL ERR ATTACH BACKUP URL CHANGE PROHIBITED
PRL ERR ATTACH TO TASK BAD SESSION
PRL ERR AUDIO ENCODINGS NOT SUPPORTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147216109

Value: -2147216128
Value: -2147216107
Value: -2147216111

Value: -2147216127
Value: -2147139579

Value: -2147139578

Value: -2147139582

Value: -2147139580

Value: -2147139584

Value: -2147139583

Value: -2147139581
Value: -2147139577

Value: -2147482807
Value: -2147482301

continued on next page

324

Variables

Name
PRL ERR AUTHENTICATION FAILED
PRL ERR AUTH REQUIRED TO ENCRYPTED VM
PRL ERR BACKUP ACCESS TO VM DENIED
PRL ERR BACKUP ACRONIS ERR
PRL ERR BACKUP BACKUP CMD FAILED
PRL ERR BACKUP BACKUP NOT FOUND
PRL ERR BACKUP BACKUP UUID NOT FOUND
PRL ERR BACKUP CANNOT CREATE DIRECTORY
PRL ERR BACKUP CANNOT REMOVE DIRECTORY
PRL ERR BACKUP CANNOT SET PERMISSIONS
PRL ERR BACKUP CREATE NOT ENOUGH FREE DISK SPACE
PRL ERR BACKUP CREATE SNAPSHOT FAILED
PRL ERR BACKUP CT ID ALREADY EXIST
PRL ERR BACKUP DIRECTORY ALREADY EXIST
PRL ERR BACKUP INTERNAL ERROR
PRL ERR BACKUP INTERNAL PROTO ERROR
PRL ERR BACKUP LOCKED FOR READING

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482832
Value: -2147204605

Value: -2147258365
Value: -2147258346
Value: -2147258344
Value: -2147258351
Value: -2147258364

Value: -2147258359

Value: -2147258350

Value: -2147258332

Value: -2147258328

Value: -2147258363

Value: -2147258317
Value: -2147258360

Value: -2147258367
Value: -2147258368
Value: -2147258349
continued on next page

325

Variables

Name
PRL ERR BACKUP LOCKED FOR WRITING
PRL ERR BACKUP REGISTER VM FAILED
PRL ERR BACKUP REMOVE PERMISSIONS DENIED
PRL ERR BACKUP REQUIRE LOGIN PASSWORD
PRL ERR BACKUP RESTORE CANNOT CREATE DIRECTORY
PRL ERR BACKUP RESTORE CMD FAILED
PRL ERR BACKUP RESTORE DIRECTORY ALREADY EXIST
PRL ERR BACKUP RESTORE INTERNAL ERROR
PRL ERR BACKUP RESTORE INTERNAL PROTO ERROR
PRL ERR BACKUP RESTORE NOT ENOUGH FREE DISK SPACE
PRL ERR BACKUP RESTORE PROHIBIT WHEN ATTACHED
PRL ERR BACKUP RESTORE VM RUNNING
PRL ERR BACKUP SNAPSHOT OF PAUSED VM
PRL ERR BACKUP SWITCH TO SNAPSHOT FAILED
PRL ERR BACKUP TIMEOUT EXCEEDED
PRL ERR BACKUP TOOL CANNOT START

Module prlsdkapi.prlsdk.errors

Description
Value: -2147258348
Value: -2147258361
Value: -2147258316

Value: -2147258347

Value: -2147258303

Value: -2147258343
Value: -2147258304

Value: -2147258312

Value: -2147258311

Value: -2147258329

Value: -2147258302

Value: -2147258352
Value: -2147258335

Value: -2147258362

Value: -2147258366
Value: -2147258318
continued on next page

326

Variables

Name
PRL ERR BAD DISP CONFIG FILE SPECIFIED
PRL ERR BAD PARAMETERS
PRL ERR BAD VM CONFIG FILE SPECIFIED
PRL ERR BAD VM DIRCONFIG FILE SPECIFIED
PRL ERR BUFFER OVERRUN
PRL ERR BUSE ENTRYALREADY EXIST
PRL ERR BUSE ENTRYALREADY INITIALIZED
PRL ERR BUSE ENTRYINVALID
PRL ERR BUSE ENTRYIO ERROR
PRL ERR BUSE INTERNAL ERROR
PRL ERR BUSE NOT MOUNTED
PRL ERR CANNOT EDIT FIREWALL AT TRANS VM STATE
PRL ERR CANNOT EDIT HARDWARE FOR PAUSED VM
PRL ERR CANNOT PROCESSING SAFE MODE FOR INVALID VM
PRL ERR CANNOT PROCESSING UNDO DISKS FOR INVALID VM
PRL ERR CANNOT SAVE REMOTE DEVICE STATE
PRL ERR CANTS CREATE DISK IMAGE ON FAT

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483616

Value: -2147483517
Value: -2147483598
Value: -2147483609

Value: -2147483642
Value: -2147147773
Value: -2147147772

Value: -2147147774
Value: -2147147771
Value: -2147147775
Value: -2147147776
Value: -2147482304

Value: -2147482315

Value: -2147482555

Value: -2147482556

Value: -2147482503

Value: -2147482746

continued on next page

327

Variables

Name
PRL ERR CANTS CREATE DISK IMAGE ON FAT32
PRL ERR CANT ALOCA MEM FILE COPY
PRL ERR CANT CHANGE DEFAULT PLUGIN BY NON ADMIN
PRL ERR CANT CHANGE FILE PERMISSIONS
PRL ERR CANT CHANGE HOST ID
PRL ERR CANT CHANGE OWNER OF DISK IMAGE FILE
PRL ERR CANT CHANGE OWNER OF FILE
PRL ERR CANT CHANGE OWNER OF VM FILE
PRL ERR CANT CHANGE PROXY MANAGER URL
PRL ERR CANT CHANGE PROXY MANAGER URL BY NON PRIVILEGED USER
PRL ERR CANT CHANGE WEB PORTAL DOMAIN
PRL ERR CANT CHANGE WEB PORTAL DOMAIN BY NON PRIVILEGED USER
PRL ERR CANT CONFIGURE PARTITION HDD
PRL ERR CANT CONFIGURE PHYSICAL HDD
PRL ERR CANT CONNECT TO DISPATCHER

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482745

Value: -2147483383
Value: -2147204573

Value: -2147482823
Value: -2147482271
Value: -2147482732

Value: -2147483007
Value: -2147482733

Value: -2147482272

Value: -2147482270

Value: -2147482252

Value: -2147482251

Value: -2147482599

Value: -2147482824
Value: -2147483063
continued on next page

328

Variables

Name
PRL ERR CANT CONNECT TO DISPATCHER ITERATIVELY
PRL ERR CANT CONVERT CONFIG
PRL ERR CANT CONVERT HDD IMAGE FILE
PRL ERR CANT CONVERT OLD VM WITH INSTALLED TOOLS
PRL ERR CANT CONVERT OTHER VENDOR HDD
PRL ERR CANT CONVERT OTHER VENDOR VM
PRL ERR CANT CONVERT VM CONFIG DUE UNDO DISKS PRESENT
PRL ERR CANT CONVERT VM CONFIG DUE UNDO SNAPSHOTS PRESENT
PRL ERR CANT CREATE FLOPPY IMAGE
PRL ERR CANT CREATE HDD IMAGE
PRL ERR CANT CREATE HDD IMAGE NO SPACE
PRL ERR CANT CREATE PARALLEL PORT IMAGE
PRL ERR CANT CREATE SERIAL PORT IMAGE
PRL ERR CANT DELETE FILE
PRL ERR CANT EDIT EXPIRATION VM IS PROTECTED
PRL ERR CANT EDIT SUSPENDED VM

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482352

Value: -2147201022
Value: -2147482864
Value: -2147482747

Value: -2147201020

Value: -2147201021

Value: -2147482872

Value: -2147482871

Value: -2147483495
Value: -2147483496
Value: -2147482743

Value: -2147483391

Value: -2147482624

Value: -2147483006
Value: -2147204539

Value: -2147483388
continued on next page

329

Variables

Name
PRL ERR CANT GET FILE PERMISSIONS
PRL ERR CANT INIT REAL CPUS INFO
PRL ERR CANT PARSEDISP EVENT
PRL ERR CANT PARSEVM CONFIG
PRL ERR CANT PREPARE RECONFIG DATA
PRL ERR CANT PROTECT VM WRONG EXPIRATION DATE
PRL ERR CANT RECONFIG GUEST OS
PRL ERR CANT RECREATE HDD
PRL ERR CANT REMOVE DIR ENTRY
PRL ERR CANT REMOVE ENTRY
PRL ERR CANT REMOVE INVALID VM AS NON ADMIN
PRL ERR CANT RENAME DIR ENTRY
PRL ERR CANT RENAME ENTRY
PRL ERR CANT REPLACE FLOPPY IMAGE
PRL ERR CANT RESIZE HDD
PRL ERR CANT RESOLVE HOSTNAME
PRL ERR CANT REVERT VM SINCE VTD DEVICE ALREADY USED
PRL ERR CANT SET DEFAULT ENCRYPTIONPLUGIN

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482750
Value: -2147483022
Value: -2147483068
Value: -2147483095
Value: -2147201018
Value: -2147204527

Value: -2147201019
Value: -2147482839
Value: -2147482616
Value: -2147483518
Value: -2147482749

Value: -2147482615
Value: -2147483519
Value: -2147482829
Value: -2147482492
Value: -2147482351
Value: -2147482519

Value: -2147204572

continued on next page

330

Variables

Name
PRL ERR CANT SET DEFAULT ENCRYPTIONPLUGIN BY WRONG FORMAT
PRL ERR CANT START VM SINCE NO VTD DRIVER
PRL ERR CANT START VM SINCE VTD DEVICE ALREADY USED
PRL ERR CANT SUSPEND VM WITH BOOTCAMP
PRL ERR CANT TO CHANGE PERMISSIONS ON REMOTE LOCATION
PRL ERR CANT TO START VM TEMPLATE
PRL ERR CANT UNPACK ARCHIVE
PRL ERR CANT UPDATE DEVICE INFO
PRL ERR CAN NOT GET DISK FREE SPACE
PRL ERR CDD IMAGE NOT SPECIFIED
PRL ERR CHANGESID FAILED
PRL ERR CHANGESID GUEST TOOLS NOT AVAILABLE
PRL ERR CHANGESID NOT AVAILABLE
PRL ERR CHANGESID NOT SUPPORTED
PRL ERR CHANGESID VM START FAILED
PRL ERR CI CANNOT COPY IMAGE NON STOPPED VM
PRL ERR CI DEVICE ISNOT VIRTUAL

Module prlsdkapi.prlsdk.errors

Description
Value: -2147204571

Value: -2147482527

Value: -2147482525

Value: -2147352560

Value: -2147482601

Value: -2147482776
Value: -2147201023
Value: -2147482830
Value: -2147482874
Value: -2147483128
Value: -2147216896
Value: -2147216895

Value: -2147216892
Value: -2147216893
Value: -2147216894
Value: -2147195135

Value: -2147195136
continued on next page

331

Variables

Name
PRL ERR CI PERMISSIONS DENIED
PRL ERR CLONE OPERATION CANCELED
PRL ERR CLUSTER RESOURCE ERROR
PRL ERR COMMAND SUPPORTED ONLY AT SERVER MODE
PRL ERR COMMON SERVER PREFS BLOCKED TO CHANGE
PRL ERR COMMON SERVER PREFS WERE CHANGED
PRL ERR COMPACT ALREADY SWITCHED ON
PRL ERR COMPACT WRONG VM STATE
PRL ERR COM DEVICEALREADY EXIST
PRL ERR COM OUTPUT FILE IS NOT SPECIFIED
PRL ERR COM OUTPUT FILE NOT EXIST
PRL ERR CONCURRENT COMMAND EXECUTING
PRL ERR CONFIGURE GENERIC PCI TASK ALREADY RUN
PRL ERR CONFIG BEGIN EDIT NOT FOUND OBJECT UUID
PRL ERR CONFIG BEGIN EDIT NOT FOUND USER UUID
PRL ERR CONFIG EDIT COLLISION
PRL ERR CONFIG FILENOT SET

Module prlsdkapi.prlsdk.errors

Description
Value: -2147195134
Value: -2147483385
Value: -2147194624
Value: -2147482591

Value: -2147483023

Value: -2147483358

Value: 494

Value: -2147482487
Value: -2147483052
Value: -2147483115

Value: -2147483113
Value: -2147483070

Value: -2147482535

Value: -2147482810

Value: -2147482809

Value: -2147482845
Value: -2147483592
continued on next page

332

Variables

Name
PRL ERR CONFIRMATION MODE ALREADY DISABLED
PRL ERR CONFIRMATION MODE ALREADY ENABLED
PRL ERR CONFIRMATION MODE UNABLE CHANGE BY NOT ADMIN
PRL ERR CONNECT TO MOUNTER
PRL ERR CONN CLIENT CERTIFICATE EXPIRED
PRL ERR CONN CLIENT CERTIFICATE INVALID
PRL ERR CONN CLIENT CERTIFICATE REVOKED
PRL ERR CONN SERVER CERTIFICATE EXPIRED
PRL ERR CONN SERVER CERTIFICATE INVALID
PRL ERR CONN SERVER CERTIFICATE REVOKED
PRL ERR CONN UNABLE TO ESTABLISH TRUSTED CHANNEL
PRL ERR CONVERT 3RD PARTY VM FAILED
PRL ERR CONVERT 3RD PARTY VM NO SPACE
PRL ERR CONVERT EFI CONFIG INVALID

Module prlsdkapi.prlsdk.errors

Description
Value: -2147217150

Value: -2147217151

Value: -2147217152

Value: -2147195390
Value: -2147482105

Value: -2147482106

Value: -2147482104

Value: -2147482096

Value: -2147482103

Value: -2147482095

Value: -2147482107

Value: -2147216640
Value: -2147216639

Value: -2147216635
continued on next page

333

Variables

Name
PRL ERR CONVERT EFI GUEST OS UNSUPPORTED
PRL ERR CONVERT GUEST OS IS HIBERNATED
PRL ERR CONVERT NO GUEST OS FOUND
PRL ERR CONV HD CONFLICT
PRL ERR CONV HD DISK TOOL NOT STARTED
PRL ERR CONV HD EXIT WITH ERROR
PRL ERR CONV HD NO ONE DISK FOR CONVERSION
PRL ERR CONV HD WRONG VM STATE
PRL ERR COPY CT TMPL INTERNAL ERROR
PRL ERR COPY VM INFO FILE
PRL ERR CORE STATECANCELLED
PRL ERR CORE STATECHANGE VM CONFIG
PRL ERR CORE STATECORRUPT MEM FILE
PRL ERR CORE STATECORRUPT SAV FILE
PRL ERR CORE STATEERROR COMMON
PRL ERR CORE STATEINV SAV VERSION
PRL ERR CORE STATENO FILE
PRL ERR CORE STATEVM WOULD RESTART
PRL ERR CORE STATEVM WOULD STOP

Module prlsdkapi.prlsdk.errors

Description
Value: -2147216634

Value: -2147216633

Value: -2147216636
Value: -2147215868
Value: -2147215869

Value: -2147215871
Value: -2147215870

Value: -2147215872
Value: -2147282890
Value: -2147482296
Value: -2147352552
Value: -2147352572
Value: -2147352573
Value: -2147352574
Value: -2147352576
Value: -2147352575
Value: -2147352553
Value: -2147352551
Value: -2147352558
continued on next page

334

Variables

Name
PRL ERR COULDNT CREATE AUTHORIZATION FILE
PRL ERR COULDNT SET PERMISSIONS TO AUTHORIZATION FILE
PRL ERR COULDNT TO CREATE HDD LINKED CLONE
PRL ERR COULD NOT START FIREWALL TOOL
PRL ERR CPUFEATURES DEFAULT POOL ARG
PRL ERR CPUFEATURES INCOMPATIBLE NODE
PRL ERR CPUFEATURES INCORRECT MASK
PRL ERR CPUFEATURES NOT IN POOLS
PRL ERR CPUFEATURES NO BINARY
PRL ERR CPUFEATURES POOLS MANAGMENT
PRL ERR CPUFEATURES RUNNING VM OR CT
PRL ERR CPU RESTART
PRL ERR CPU SHUTDOWN
PRL ERR CREATE BOOTABLE ISO
PRL ERR CREATE HARD DISK WITH ZERO SIZE
PRL ERR CREATE PRIVELEGED PROCESS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482987

Value: -2147482986

Value: -2147482348

Value: -2147482317

Value: -2147139323

Value: -2147139322

Value: -2147139327
Value: -2147139324
Value: -2147139328
Value: -2147139326

Value: -2147139325

Value: -2147482752
Value: -2147482759
Value: -2147221504
Value: -2147475453

Value: -2147389438
continued on next page

335

Variables

Name
PRL ERR CREATE SNAPSHOT VM VTD BY GUEST SLEEP TIMEOUT
PRL ERR CREATE SNAPSHOT VM VTD PAUSED
PRL ERR CREATE SNAPSHOT VM VTD WITHOUTDATED SHUTDOWN TOOL
PRL ERR CREATE SNAPSHOT VM VTD WITHUNLOADED SHUTDOWN TOOL
PRL ERR CREATE SNAPSHOT VM VTD WITHUNSUPPORTED CAPS
PRL ERR CREATE SNAPSHOT VM VTD WITHUNSUPPORTED SHUTDOWN TOOL
PRL ERR CT IS RUNNING
PRL ERR CT MIGRATE EXTERNAL PROCESS
PRL ERR CT MIGRATE ID ALREADY EXIST
PRL ERR CT MIGRATE INTERNAL ERROR
PRL ERR CT MIGRATE TARGET ALREADY EXISTS
PRL ERR CT NOT FOUND
PRL ERR CVSRC IO ERROR
PRL ERR CVSRC NO CHANNEL
PRL ERR CVSRC NO OPEN REQUEST

Module prlsdkapi.prlsdk.errors

Description
Value: -2147262459

Value: -2147262461

Value: -2147262455

Value: -2147262456

Value: -2147262426

Value: -2147262460

Value: -2147205112
Value: -2147282860

Value: -2147282876
Value: -2147282891
Value: -2147282871

Value: -2147323865
Value: -2147194880
Value: -2147194878
Value: -2147194879
continued on next page

336

Variables

Name
PRL ERR DEACTIVATE NO INSTALLED LICENSE
PRL ERR DEACTIVATE TRIAL LICENSE
PRL ERR DEACTIVATE WRONG TYPE OF ACTIVE LICENSE
PRL ERR DEACTIVATION COMMON SERVER ERROR
PRL ERR DEACTIVATION HTTP REQUEST FAILED
PRL ERR DEACTIVATION OLD HWID NOT FOUND
PRL ERR DEACTIVATION SERVER ACTIVATION ID IS INVALID
PRL ERR DEACTIVATION SERVER ERROR
PRL ERR DEACTIVATION SERVER KEY IS BLACKLISTED
PRL ERR DEACTIVATION SERVER KEY IS INVALID
PRL ERR DEACTIVATION UNABLE TO SEND REQUEST
PRL ERR DEACTIVATION WRONG SERVER RESPONSE
PRL ERR DELETE UNFINISHED STATE FAILED
PRL ERR DELETING VM FROM CATALOGUE
PRL ERR DEV ALREADY CONNECTED
PRL ERR DEV ALREADY DISCONNECTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147412192

Value: -2147412191
Value: -2147412199

Value: -2147412183

Value: -2147412184

Value: -2147412176

Value: -2147412189

Value: -2147412190
Value: -2147412187

Value: -2147412188

Value: -2147412185

Value: -2147412186

Value: -2147482249

Value: -2147483053
Value: -2147446784
Value: -2147446783
continued on next page

337

Variables

Name
PRL ERR DEV DISABLE AFTER LOST
PRL ERR DEV FLOPPYCONNECT FAILED
PRL ERR DEV MAX CD EXCEEDED WITH DISABLED CLIENT SCSII
PRL ERR DEV MAX CD HDD EXCEEDED
PRL ERR DEV MAX NUMBER EXCEEDED
PRL ERR DEV PARALLEL PORT FILE CONNECT FAILED
PRL ERR DEV PARALLEL PORT PHYSICAL CONNECT FAILED
PRL ERR DEV PARALLEL PORT PRINTER CONNECT FAILED
PRL ERR DEV PARALLEL PORT REMOTE CONNECT FAILED
PRL ERR DEV PRINTER OVERFLOW
PRL ERR DEV SERIAL PORT FILE CONNECT FAILED
PRL ERR DEV SERIAL PORT PHYSICAL CONNECT FAILED
PRL ERR DEV SERIAL PORT PIPE CONNECT FAILED
PRL ERR DEV SERIAL PORT REMOTE CONNECT FAILED
PRL ERR DEV USB BUSY
PRL ERR DEV USB CHANGEPID

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482813
Value: -2147479552
Value: -2147418092

Value: -2147418111
Value: -2147418112
Value: -2147454974

Value: -2147454976

Value: -2147454975

Value: -2147454973

Value: -2147446781
Value: -2147459070

Value: -2147459072

Value: -2147459071

Value: -2147459069

Value: -2147450875
Value: -2147450873
continued on next page

338

Variables

Name
PRL ERR DEV USB HARD DEVICE INSERTED
PRL ERR DEV USB HARD DEVICE INSERTED2
PRL ERR DEV USB INSTALL DRIVER FAILED
PRL ERR DEV USB NOT CONFIGURED
PRL ERR DEV USB NOFREE PORTS
PRL ERR DEV USB OPEN MANAGER FAILED
PRL ERR DEV USB REUSE
PRL ERR DIRECTORY DOES NOT EXIST
PRL ERR DISK BLOCKCREATED
PRL ERR DISK BLOCKPARTIALLY PROCESSED
PRL ERR DISK BLOCKSEARCH FAILED
PRL ERR DISK BLOCKSKIPPED
PRL ERR DISK BOOTCAMP WRITE MBR
PRL ERR DISK CANT INITIALIZE IMAGE
PRL ERR DISK COMPRESSED FILE EMPTY
PRL ERR DISK CREATE IMAGE ERROR
PRL ERR DISK DATA NOT FOUND
PRL ERR DISK DIR CREATE ERROR
PRL ERR DISK DISK NOT OPENED
PRL ERR DISK ENLARGE FAILED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147450877
Value: -2147450876

Value: -2147450879
Value: -2147450872
Value: -2147450878
Value: -2147450880
Value: -2147450874
Value: -2147483531
Value: -2147348411
Value: -2147348455

Value: -2147344381
Value: -2147348456
Value: -2147348391
Value: -2147348407
Value: -2147344383
Value: -2147348458
Value: -2147340288
Value: -2147348459
Value: -2147348447
Value: -2147348393
continued on next page

339

Variables

Name
PRL ERR DISK FAT32 SIZE EXCEEDED
PRL ERR DISK FILE CREATE ERROR
PRL ERR DISK FILE EXISTS
PRL ERR DISK FILE OPEN ERROR
PRL ERR DISK FSYNC FAILED
PRL ERR DISK FULLFSYNC FAILED
PRL ERR DISK GENERIC ERROR
PRL ERR DISK GET MOUNTPATH FAILED
PRL ERR DISK GET PARAMS FAILED
PRL ERR DISK GET SIZE FAILED
PRL ERR DISK GPT MBR NOT EQUAL
PRL ERR DISK GROUPINTERSECT
PRL ERR DISK IDENTIFY FAILED
PRL ERR DISK IMAGES CORRUPTED
PRL ERR DISK IMAGE BUSY
PRL ERR DISK IMPERSONATE FAILED
PRL ERR DISK INCORRECTLY CLOSED
PRL ERR DISK INSUFFICIENT SPACE
PRL ERR DISK INTERNAL CLASS ERROR
PRL ERR DISK INVALID BLOCKSIZE
PRL ERR DISK INVALID FORMAT

Module prlsdkapi.prlsdk.errors

Description
Value: -2147348445
Value: -2147348461
Value: -2147348462
Value: -2147348460
Value: -2147348431
Value: -2147348430
Value: -2147348480
Value: -2147336192
Value: -2147336189
Value: -2147348380
Value: -2147348379
Value: -2147348410
Value: -2147336188
Value: -2147348472
Value: -2147348412
Value: -2147348384
Value: -2147348409
Value: -2147348446
Value: -2147348443
Value: -2147348471
Value: -2147348429
continued on next page

340

Variables

Name
PRL ERR DISK INVALID PARAMETERS
PRL ERR DISK MEMORY ERROR
PRL ERR DISK MOUNTED OVERLAP
PRL ERR DISK MOUNTFAILED
PRL ERR DISK NOT IMPLEMENTED
PRL ERR DISK NOT PERMITTED
PRL ERR DISK NOT VALID OFFSET
PRL ERR DISK NULL PART SIZE
PRL ERR DISK OFFSETS FIXED
PRL ERR DISK OPERATION ABORTED
PRL ERR DISK OPERATION IN PROGRESS
PRL ERR DISK OPERATION NOT ALLOWED
PRL ERR DISK PARTITIONS TABLE CYCLE
PRL ERR DISK PARTITION INVALID NAME
PRL ERR DISK PARTITION NOT FOUND
PRL ERR DISK POINTERS MIXED UP
PRL ERR DISK POSSIBLE OVERRUN
PRL ERR DISK READ FAILED
PRL ERR DISK READ OUT DISK
PRL ERR DISK RENAME ERROR
PRL ERR DISK RESERVED WORD

Module prlsdkapi.prlsdk.errors

Description
Value: -2147348463
Value: -2147348448
Value: -2147348381
Value: -2147336191
Value: -2147348414
Value: -2147348444
Value: -2147348394
Value: -2147348399
Value: -2147348408
Value: -2147348426
Value: -2147348457
Value: -2147348427
Value: -2147348413
Value: -2147348396
Value: -2147348397
Value: -2147344380
Value: -2147348392
Value: -2147348439
Value: -2147348440
Value: -2147348428
Value: -2147340287
continued on next page

341

Variables

Name
PRL ERR DISK RESIZER NOT FOUND
PRL ERR DISK RESIZEFAILED
PRL ERR DISK RESIZESIZE TOO LOW
PRL ERR DISK RESIZEWITH SNAPSHOTS NOT ALLOWED
PRL ERR DISK SET CACHING FAILED
PRL ERR DISK SET FILE SIZE FAILED
PRL ERR DISK SHARED BLOCK
PRL ERR DISK SHARING VIOLATION
PRL ERR DISK SMALL IMAGE SIZE
PRL ERR DISK SNAPSHOTS CORRUPTED
PRL ERR DISK STATES ERROR
PRL ERR DISK STORAGE CORRUPTED
PRL ERR DISK TOOL NOT FOUND
PRL ERR DISK TOOL PROCESS ERROR
PRL ERR DISK TRUNCATE FAILED
PRL ERR DISK UNALIGNED
PRL ERR DISK UNCOMMITED OPERATION
PRL ERR DISK UNMOUNT FAILED
PRL ERR DISK USER INTERRUPTED
PRL ERR DISK WRITE FAILED
PRL ERR DISK WRITE OUT DISK

Module prlsdkapi.prlsdk.errors

Description
Value: -2147217408
Value: -2147217405
Value: -2147217406
Value: -2147217407

Value: -2147348432
Value: -2147344379
Value: -2147344384
Value: -2147348425
Value: -2147348400
Value: -2147348474
Value: -2147348464
Value: -2147348473
Value: -2147482478
Value: -2147482479
Value: -2147344382
Value: -2147348395
Value: -2147348382
Value: -2147336190
Value: -2147348424
Value: -2147348441
Value: -2147348442
continued on next page

342

Variables

Name
PRL ERR DISK WRITE REAL FAILED
PRL ERR DISK XML DIFFERS FROM REAL
PRL ERR DISK XML INVALID
PRL ERR DISK XML INVALID VERSION
PRL ERR DISK XML LARGE FILE
PRL ERR DISK XML LOCKED
PRL ERR DISK XML MISSING
PRL ERR DISK XML OPEN FAILED
PRL ERR DISK XML PARTITION NOT FOUND
PRL ERR DISK XML SAVE ERROR
PRL ERR DISK XML SAVE REMOVE ERROR
PRL ERR DISK XML SAVE RENAME ERROR
PRL ERR DISP2DISP SESSION ALREADY AUTHORIZED
PRL ERR DISP2DISP WRONG USER SESSION UUID
PRL ERR DISPATCHERSERVICE MODE
PRL ERR DISPLAY ENCODINGS NOT SUPPORTED
PRL ERR DISPLAY FORMAT NOT SUPPORTED
PRL ERR DISP AUTO COMPRESS PERIOD OUT OF RANGE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147348415
Value: -2147348378
Value: -2147348478
Value: -2147348477
Value: -2147348475
Value: -2147348398
Value: -2147348383
Value: -2147348479
Value: -2147348377

Value: -2147348476
Value: -2147348423
Value: -2147348416
Value: -2147287040

Value: -2147287039

Value: -2147482780
Value: -2147482330

Value: -2147482295

Value: -2147482488

continued on next page

343

Variables

Name
PRL ERR DISP CANNOT COMPACT VM HARD DISK
PRL ERR DISP CONFIG ALREADY EXISTS
PRL ERR DISP CONFIG FILE NOT SET
PRL ERR DISP CONFIG WRITE ERR
PRL ERR DISP LOGONACTIONS REACHED UP LIMIT
PRL ERR DISP SHUTDOWN IN PROCESS
PRL ERR DISP START VM FOR COMPACT FAILED
PRL ERR DISP TIME MACHINE IS RUNNING
PRL ERR DISP VM COMMAND CANT BE EXECUTED
PRL ERR DISP VM IS NOT STARTED
PRL ERR DISP VM IS NOT STOPPED
PRL ERR DOUBLE INIT
PRL ERR DROP SUSPEND FOR HDD QUEST
PRL ERR ENC DISABLE PLUGINS NOT PERMITTED
PRL ERR ENC ENABLEPLUGINS NOT PERMITTED
PRL ERR ENC HDD CANT OPEN
PRL ERR ENC HDD IS ALREADY ENCRYPTED
PRL ERR ENC HDD IS UNENCRYPTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482477

Value: -2147483611
Value: -2147483584
Value: -2147483546
Value: -2147482603

Value: -2147482620
Value: -2147482490

Value: -2147482364
Value: -2147482602

Value: -2147482761
Value: -2147482281
Value: -2147483631
Value: -2147482619
Value: -2147204553

Value: -2147204554

Value: -2147204544
Value: -2147204543

Value: -2147204542
continued on next page

344

Variables

Name
PRL ERR ENC HDD WRONG ENCRYPTION ENGINE
PRL ERR ENC KEY NOT SET
PRL ERR ENC PLUGINS FEATURE IS ALREADY DISABLED
PRL ERR ENC PLUGINS FEATURE IS ALREADY ENABLED
PRL ERR ENC PLUGINS FEATURE IS DISABLED
PRL ERR ENC PLUGINS UNABLE LOAD DIR ALREADY
PRL ERR ENC PLUGINUUID NOT FOUND
PRL ERR ENC RESCANPLUGINS NOT PERMITTED
PRL ERR ENC UNABLE UNLOAD PLUGINS IN USE
PRL ERR ENC WRONGHDD PASSWORD
PRL ERR ENC WRONGKEY
PRL ERR ENTRY ALREADY EXISTS
PRL ERR ENTRY DIR ALREADY EXISTS
PRL ERR ENTRY DIR DOES NOT EXIST
PRL ERR ENTRY DOES NOT EXIST
PRL ERR EXCEED LIMIT MAX RUNNING VMS
PRL ERR EXCEED MEMORY LIMIT

Module prlsdkapi.prlsdk.errors

Description
Value: -2147204541

Value: -2147209216
Value: -2147204559

Value: -2147204556

Value: -2147204558

Value: -2147204555

Value: -2147204557
Value: -2147204552

Value: -2147204560

Value: -2147204540
Value: -2147209215
Value: -2147483520
Value: -2147482608
Value: -2147482607
Value: -2147483527
Value: -2147482744

Value: -2147483131
continued on next page

345

Variables

Name
PRL ERR EXT DISK ALREADY EXISTS
PRL ERR EXT DISK CANT RENAME
PRL ERR FAILED TO AUTH ON BACKUP SERVER
PRL ERR FAILED TO CONNECT TO BACKUP SERVER
PRL ERR FAILED TO START VNC SERVER
PRL ERR FAILED TO STOP VNC SERVER
PRL ERR FAILURE
PRL ERR FAILURE ONVM DESTROYED
PRL ERR FDD IMAGE CLONE TO SELF
PRL ERR FDD IMAGE COPY
PRL ERR FDD IMAGE NOT SPECIFIED
PRL ERR FILECOPY CANT CREATE DIR
PRL ERR FILECOPY CANT OPEN FILE
PRL ERR FILECOPY CANT WRITE
PRL ERR FILECOPY DIR EXIST
PRL ERR FILECOPY FILE EXIST
PRL ERR FILECOPY INTERNAL
PRL ERR FILECOPY PROTOCOL
PRL ERR FILE DISK SPACE ERROR
PRL ERR FILE NOT EXIST
PRL ERR FILE NOT FOUND

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482247
Value: -2147482240
Value: -2147258333

Value: -2147258334

Value: -2147266557
Value: -2147266556
Value: -2147483639
Value: -2147482526
Value: -2147482859
Value: -2147482860
Value: -2147483127
Value: -2147282911
Value: -2147282910
Value: -2147282909
Value: -2147282919
Value: -2147282912
Value: -2147282908
Value: -2147282920
Value: -2147482765
Value: -2147482846
Value: -2147483632
continued on next page

346

Variables

Name
PRL ERR FILE OR DIRALREADY EXISTS
PRL ERR FILE READ ERROR
PRL ERR FILE TRANSFER CANT CREATE DST FILE
PRL ERR FILE TRANSFER CANT LOCATE SRC FILE
PRL ERR FILE TRANSFER CANT READ SRC FILE
PRL ERR FILE TRANSFER CANT WRITE DATA TO DST FILE
PRL ERR FILE TRANSFER CLIENT NOT CONNECTED
PRL ERR FILE TRANSFER DST FILE ALREADY EXIST
PRL ERR FILE TRANSFER INVALID ARGUMENTS
PRL ERR FILE TRANSFER INVALID CREDENTIALS
PRL ERR FILE TRANSFER OPERATION NOT SUPPORTED
PRL ERR FILE TRANSFER UPLOAD CANCELED BY USER
PRL ERR FILE WRITE ERROR
PRL ERR FIREWALL TOOL EXECUTED WITHERROR
PRL ERR FIXME
PRL ERR FLOPPY DRIVE INVALID

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482795
Value: -2147483376
Value: -2147327996

Value: -2147327999

Value: -2147327998

Value: -2147327995

Value: -2147328000

Value: -2147327994

Value: -2147327991

Value: -2147327997

Value: -2147327993

Value: -2147327992

Value: -2147482766
Value: -2147482316

Value: -2147483097
Value: -2147483098
continued on next page

347

Variables

Name
PRL ERR FLOPPY IMAGE ALREADY EXIST
PRL ERR FLOPPY IMAGE NOT EXIST
PRL ERR FORCE REG ON SHARED STORAGEIS NEEDED
PRL ERR FREE DISC SPACE FOR CLONE
PRL ERR FREE DISK SPACE FOR CREATE SNAPSHOT
PRL ERR FREE DISK SPACE FOR REVERT TO SNAPSHOT
PRL ERR GET DISK FREE SPACE FAILED
PRL ERR GET LICENSE INVALID ARG
PRL ERR GET MON STATE INVALID ARG
PRL ERR GET MON STATE VM NOT CONFIGURED
PRL ERR GET MON STATE VM NOT CREATED
PRL ERR GET NET SERVICE STATUS FAILED
PRL ERR GET RESOLUTION TOOL INVALID ARG
PRL ERR GET RESOLUTION TOOL VMNOTCREATED
PRL ERR GET USER HOME DIR
PRL ERR GUEST MAC INVALID VERSION
PRL ERR GUEST MAC NOT ENOUGH MEMORY

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483050
Value: -2147483499
Value: -2147194623

Value: -2147482767
Value: -2147482558

Value: -2147482557

Value: -2147482282
Value: -2147483337
Value: -2147483352
Value: -2147483351

Value: -2147483353

Value: -2147482797

Value: -2147483274

Value: -2147483275

Value: -2147483069
Value: -2147482791
Value: -2147482792

continued on next page

348

Variables

Name
PRL ERR GUEST MAC NOT MACSERVER HOST
PRL ERR GUEST PROGRAM EXECUTION FAILED
PRL ERR GUEST TOOLS NOT INSTALLED
PRL ERR GUEST USB REQUIRED
PRL ERR HANDSHAKEFAILED
PRL ERR HARD DISK IMAGE CORRUPTED
PRL ERR HARD DISK NOT VIRTUAL OR DISABLED
PRL ERR HDD IMAGE CLONE TO SELF
PRL ERR HDD IMAGE COPY
PRL ERR HDD IMAGE IS ALREADY EXIST
PRL ERR HDD IMAGE NOT EXIST
PRL ERR HDD IMAGE NOT SPECIFIED
PRL ERR HOST AMD GUEST MAC
PRL ERR HTTP AUTH REQUIRED
PRL ERR HTTP CONNECTION REFUSED
PRL ERR HTTP HOST NOT FOUND
PRL ERR HTTP INVALID RESPONSE HEADER
PRL ERR HTTP PROBLEM REPORT SEND FAILURE
PRL ERR HTTP PROXY AUTH REQUIRED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482729

Value: -2147270652

Value: -2147482589
Value: -2147482248
Value: -2147482606
Value: -2147475454
Value: -2147482471

Value: -2147483500
Value: -2147483081
Value: -2147483000
Value: -2147483501
Value: -2147483130
Value: -2147482808
Value: -2147254266
Value: -2147254271
Value: -2147254272
Value: -2147254269
Value: -2147254265

Value: -2147254267
continued on next page

349

Variables

Name
PRL ERR HTTP REQUEST FAILED
PRL ERR HTTP UNEXPECTED CLOSE
PRL ERR HTTP WRONG CONTENT LENGTH
PRL ERR HVT DISABLED
PRL ERR HVT DISABLED WARNING
PRL ERR HVT NOT AVAILABLE WARNING
PRL ERR HVT NOT PRESENT
PRL ERR HVT NOT PRESENT WARNING
PRL ERR HVT TURNED OFF IN CONFIG
PRL ERR HYP ALLOC VMS MEMORY
PRL ERR IMAGE NEEDTO CONVERT
PRL ERR IMPERSONATE FAILED
PRL ERR IMPORT BOOTCAMP VM FAILED
PRL ERR IMPORT BOOTCAMP VM NO SPACE
PRL ERR INCONSISTENCY VM CONFIG
PRL ERR INCORRECT CDROM PATH
PRL ERR INCORRECT FDD PATH
PRL ERR INCORRECT PATH
PRL ERR INSERTING VM TO CATALOGUE
PRL ERR INSTALLATION PROBLEM

Module prlsdkapi.prlsdk.errors

Description
Value: -2147412203
Value: -2147254270
Value: -2147254268
Value: -2147482815
Value: -2147482361
Value: -2147482493
Value: -2147482826
Value: -2147262424
Value: -2147482777
Value: -2147482575
Value: -2147475455
Value: -2147482800
Value: -2147216638
Value: -2147216637

Value: -2147483386
Value: -2147479551
Value: -2147482827
Value: -2147482844
Value: -2147483080
Value: -2147483004
continued on next page

350

Variables

Name
PRL ERR INVALID ACCESS TOKEN RECEIVED
PRL ERR INVALID ACTION REQUESTED
PRL ERR INVALID ARG
PRL ERR INVALID CONFIGURATION
PRL ERR INVALID CREATE FLOPPY IMAGE PARAMETERS
PRL ERR INVALID HANDLE
PRL ERR INVALID HDD GEOMETRY
PRL ERR INVALID KEXT REBOOT REQUIRED
PRL ERR INVALID MEMORY GUARANTEE
PRL ERR INVALID MEMORY QUOTA
PRL ERR INVALID MEMORY SIZE
PRL ERR INVALID OS TYPE
PRL ERR INVALID PARALLELS DISK
PRL ERR INVALID PARAM
PRL ERR INVALID TOTAL LIMIT
PRL ERR IOSERVICE COMPRESS
PRL ERR IO AUTHENTICATION FAILED
PRL ERR IO CONNECTION TIMEOUT
PRL ERR IO DISABLED
PRL ERR IO INVALID POINTER ACCESS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483067

Value: -2147482346
Value: -2147483645
Value: -2147482779
Value: -2147482287

Value: -2147483644
Value: -2147483129
Value: -2147482576

Value: -2147482313
Value: -2147482314
Value: -2147483132
Value: -2147418088
Value: -2147475456
Value: -2147483624
Value: -2147482302
Value: -2147482288
Value: -2147482876
Value: -2147482877
Value: -2147482816
Value: -2147482542
continued on next page

351

Variables

Name
PRL ERR IO NO CONNECTION
PRL ERR IO SEND QUEUE IS FULL
PRL ERR IO STOPPED
PRL ERR IO UNKNOWN VM ID
PRL ERR IPC ATTACHFAILED
PRL ERR IPC CREATEMAP FAILED
PRL ERR IPC FTOK FAILED
PRL ERR IPFO INVALID MODE
PRL ERR IPFO RECEIVE FAILED
PRL ERR IPFO SEND FAILED
PRL ERR IPFO SOCKET ACCEPT FAILED
PRL ERR IPFO SOCKET BIND FAILED
PRL ERR IPFO SOCKET CONNECT FAILED
PRL ERR IPFO SOCKET CREATE FAILED
PRL ERR IPFO SOCKET LISTEN FAILED
PRL ERR IPFO SOCKET NOT OPENED
PRL ERR IPHONE PROXY ALREADY STARTED
PRL ERR IPHONE PROXY CANNOT START
PRL ERR IPHONE PROXY CANNOT STOP
PRL ERR ISCSI STORAGE ALREADY REGISTERED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482623
Value: -2147482880
Value: -2147482879
Value: -2147482878
Value: -2147315696
Value: -2147315703
Value: -2147315695
Value: -2147315706
Value: -2147315704
Value: -2147315705
Value: -2147315709
Value: -2147315711
Value: -2147315708
Value: -2147315712
Value: -2147315710
Value: -2147315707
Value: -2147278846

Value: -2147278848
Value: -2147278847
Value: -2147204077

continued on next page

352

Variables

Name
PRL ERR ISCSI STORAGE CANNOT CREATE MOUNT POINT
PRL ERR ISCSI STORAGE CREATE
PRL ERR ISCSI STORAGE EXTEND
PRL ERR ISCSI STORAGE GET STATE
PRL ERR ISCSI STORAGE INVALID FSTYPE
PRL ERR ISCSI STORAGE LIBRARY
PRL ERR ISCSI STORAGE MOUNT
PRL ERR ISCSI STORAGE MOUNTED
PRL ERR ISCSI STORAGE MOUNT POINT ALREADY EXISTS
PRL ERR ISCSI STORAGE NOT FOUND
PRL ERR ISCSI STORAGE NOT MOUNTED
PRL ERR ISCSI STORAGE NOT SUPPORTED
PRL ERR ISCSI STORAGE REMOVE
PRL ERR ISCSI STORAGE START
PRL ERR ISCSI STORAGE UMOUNT
PRL ERR IT CANT COMPACT
PRL ERR IT CANT COMPACT LDM DISK
PRL ERR IT CANT COMPACT PLAIN DISK
PRL ERR IT CANT GET BITMAP
PRL ERR IT CANT GET PARAMS FROM OLDIMAGE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147204076

Value: -2147204094
Value: -2147204090
Value: -2147204089
Value: -2147204079
Value: -2147204096
Value: -2147204092
Value: -2147204088
Value: -2147204075

Value: -2147204078
Value: -2147204087
Value: -2147204080
Value: -2147204093
Value: -2147204095
Value: -2147204091
Value: -2147196391
Value: -2147196384
Value: -2147196382
Value: -2147196383
Value: -2147196412

continued on next page

353

Variables

Name
PRL ERR IT CANT OPEN IMAGE
PRL ERR IT CANT PREPARE RECONFIG DATA
PRL ERR IT CANT RECONFIG
PRL ERR IT CANT RECONFIG BOOTCAMP
PRL ERR IT CANT RESIZE LDM DISK
PRL ERR IT CANT RESIZE VOLUME
PRL ERR IT CANT VALIDATE BOOTCAMP
PRL ERR IT CONVERTTO CURRENT ERROR
PRL ERR IT DISK SMALL FOR SPLIT
PRL ERR IT FAST RESIZE FAILURE
PRL ERR IT FIRST ERROR
PRL ERR IT FIRST FAILURE
PRL ERR IT FS NOT SUPPORTED FOR RESIZE
PRL ERR IT GUEST TOOLS UNKNOWN STATE
PRL ERR IT HAL NOT FOUND
PRL ERR IT RECONFIG PATH NEEDED
PRL ERR IT ROLLBACK FAILURE
PRL ERR IT SIZE CHANGED
PRL ERR IT SNAPSHOTS MERGE IS NEEDED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147196413
Value: -2147196407

Value: -2147196409
Value: -2147196408
Value: -2147196393
Value: -2147196394
Value: -2147196410
Value: -2147196396
Value: -2147196395
Value: -2147196671
Value: -2147196416
Value: -2147196672
Value: -2147196392

Value: -2147196411

Value: -2147196398
Value: -2147196400
Value: -2147196670
Value: -2147196414
Value: -2147196397
continued on next page

354

Variables

Name
PRL ERR IT UNKNOWN OS
PRL ERR IT USER INTERRUPTED
PRL ERR LICENSE AUTH FAILED
PRL ERR LICENSE BETA KEY RELEASE PRODUCT
PRL ERR LICENSE BLACKLISTED
PRL ERR LICENSE BLACKLISTED TO VM OPERATION
PRL ERR LICENSE DEFERRED LICENSE NOTFOUND
PRL ERR LICENSE EXPIRED
PRL ERR LICENSE FILE WRITE FAILED
PRL ERR LICENSE GRACED
PRL ERR LICENSE IS NOT VOLUME
PRL ERR LICENSE NOT STARTED
PRL ERR LICENSE NOT VALID
PRL ERR LICENSE RELEASE KEY BETA PRODUCT
PRL ERR LICENSE RESTRICTED CPU COUNT
PRL ERR LICENSE RESTRICTED GUEST OS
PRL ERR LICENSE RESTRICTED TO CLONE VM
PRL ERR LICENSE RESTRICTED TO CONVERT FROM TEMPLATE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147196399
Value: -2147196415
Value: -2147414009
Value: -2147413999

Value: -2147413995
Value: -2147413919

Value: -2147413903

Value: -2147414015
Value: -2147414000
Value: -2147413928
Value: -2147413901
Value: -2147413996
Value: -2147414016
Value: -2147413997

Value: -2147413927
Value: -2147413951
Value: -2147413946

Value: -2147413944

continued on next page

355

Variables

Name
PRL ERR LICENSE RESTRICTED TO CONVERT TO TEMPLATE
PRL ERR LICENSE RESTRICTED TO CREATE VM
PRL ERR LICENSE RESTRICTED TO PAUSE VM
PRL ERR LICENSE RESTRICTED TO REGISTER 3RD PARTY VM
PRL ERR LICENSE RESTRICTED TO REGISTER VM
PRL ERR LICENSE RESTRICTED TO RUNNING VMS LIMIT
PRL ERR LICENSE RESTRICTED TO RUNNING VMS LIMIT PER USER
PRL ERR LICENSE RESTRICTED TO SAFEMODE FEATURE
PRL ERR LICENSE RESTRICTED TO SMARTGUARD FEATURE
PRL ERR LICENSE RESTRICTED TO SNAPSHOT CREATE
PRL ERR LICENSE RESTRICTED TO SNAPSHOT DELETE
PRL ERR LICENSE RESTRICTED TO SNAPSHOT SHOW TREE
PRL ERR LICENSE RESTRICTED TO SNAPSHOT SWITCH
PRL ERR LICENSE RESTRICTED TO SUSPEND VM

Module prlsdkapi.prlsdk.errors

Description
Value: -2147413945

Value: -2147413949

Value: -2147413936

Value: -2147413947

Value: -2147413948

Value: -2147413950

Value: -2147413920

Value: -2147413930

Value: -2147413929

Value: -2147413935

Value: -2147413933

Value: -2147413932

Value: -2147413934

Value: -2147413943

continued on next page

356

Variables

Name
PRL ERR LICENSE RESTRICTED TO UNDODISK FEATURE
PRL ERR LICENSE TOO MANY MEMORY
PRL ERR LICENSE TOO MANY VCPUS
PRL ERR LICENSE UNSUPPORTED LICENSE TYPE TO DEACTIVATION
PRL ERR LICENSE UPGRADE NO ACCEPTABLE LICENSE
PRL ERR LICENSE UPGRADE NO PERMANENT LICENSE
PRL ERR LICENSE VALID
PRL ERR LICENSE VMHAS VTD DEVICES
PRL ERR LICENSE WRONG ADVANCED FIELD
PRL ERR LICENSE WRONG DISTRIBUTOR
PRL ERR LICENSE WRONG LANGUAGE
PRL ERR LICENSE WRONG PLATFORM
PRL ERR LICENSE WRONG PRODUCT
PRL ERR LICENSE WRONG VERSION
PRL ERR LIC REGISTRATION COMMON ERROR
PRL ERR LOCAL AUTHENTICATION FAILED
PRL ERR LOGIN BY MISMATCH CLIENT MODE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147413931

Value: -2147413994
Value: -2147413998
Value: -2147413904

Value: -2147414007

Value: -2147414007

Value: 0
Value: -2147413993
Value: -2147414008

Value: -2147414010
Value: -2147414011
Value: -2147414012
Value: -2147414013
Value: -2147414014
Value: -2147412175

Value: -2147482831
Value: -2147482507

continued on next page

357

Variables

Name
PRL ERR LOW MEMORY LIMIT
PRL ERR LPT DEVICE ALREADY EXIST
PRL ERR LPT OUTPUT FILE IS NOT SPECIFIED
PRL ERR LPT OUTPUT FILE NOT EXIST
PRL ERR MAC ADDRESS INCORRECT
PRL ERR MAC ADDRESS IN CORRECT LENGTH
PRL ERR MAC ADDRESS IS EMPTY
PRL ERR MAC ADDRESS WITHIN CORRECT SYMBOLS
PRL ERR MAC ADDRESS WITH 2 ZERO START
PRL ERR MAC ADDRESS WITH ALL ZEROS
PRL ERR MAKE DIRECTORY
PRL ERR MEMFILE DECRYPT FAILED
PRL ERR MEMFILE ENCRYPT FAILED
PRL ERR MEMORY ALLOC ERROR
PRL ERR MEM EXCEED PHY SPACE
PRL ERR MERGE XMLDOCUMENT CONFLICT
PRL ERR MOBILE ADVANCED AUTH REQUIRED
PRL ERR MOUNTER LIST NO OBJECT

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482311
Value: -2147483051
Value: -2147483114

Value: -2147483112
Value: -2147482840
Value: -2147483119

Value: -2147483120
Value: -2147483116

Value: -2147483118

Value: -2147483117
Value: -2147483086
Value: -2147204575
Value: -2147204576
Value: -2147418093
Value: -2147482283
Value: -2147482347

Value: -2147482280

Value: -2147195388
continued on next page

358

Variables

Name
PRL ERR MSG START 32BIT VM ON 64BIT HOST
PRL ERR NEED KILL PREV SETTING
PRL ERR NETWORK ADAPTER NOT FOUND
PRL ERR NETWORK ROLLBACK FAILED
PRL ERR NOT ALL FILES WAS DELETED
PRL ERR NOT CONNECTED TO DISPATCHER
PRL ERR NOT CONNECTED TO PROXY MANAGER
PRL ERR NOT ENOUGH DISK FREE SPACE
PRL ERR NOT ENOUGH DISK SPACE TO DECRYPT VM
PRL ERR NOT ENOUGH DISK SPACE TO ENCRYPT HDD
PRL ERR NOT ENOUGH DISK SPACE TO ENCRYPT VM
PRL ERR NOT ENOUGH DISK SPACE TO START VM
PRL ERR NOT ENOUGH DISK SPACE TO XML SAVE
PRL ERR NOT ENOUGH PERMS TO OPEN AUTHORIZATION FILE
PRL ERR NOT ENOUGH RIGHTS FOR LINKED CLONE
PRL ERR NOT LOCK OWNER SESSION TRIES TO UNLOCK

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482300

Value: 426
Value: -2147482491
Value: -2147483024
Value: -2147483390
Value: -2147483055

Value: -2147482268

Value: -2147482873
Value: -2147204589

Value: -2147204585

Value: -2147204590

Value: -2147482538

Value: -2147482541

Value: -2147482984

Value: -2147482349

Value: -2147482504

continued on next page

359

Variables

Name
PRL ERR NOT SENTILLION CLIENT
PRL ERR NO BOOTING DEVICE SELECTED
PRL ERR NO CD DRIVE AVAILABLE
PRL ERR NO DATA
PRL ERR NO DISP CONFIG FOUND
PRL ERR NO GUEST OS FOUND
PRL ERR NO MORE FREE INTERFACE SLOTS
PRL ERR NO ONE HARD DISK TO COMPRESS
PRL ERR NO PROBLEM REPORT FOUND
PRL ERR NO TARGET DIR PATH SPECIFIED
PRL ERR NO TARGET PATH SPECIFIED
PRL ERR NO VM DIR CONFIG FOUND
PRL ERR NVRAM FILECOPY
PRL ERR OBJECT BADINTERFACE
PRL ERR OBJECT CLASS NOT FOUND
PRL ERR OBJECT DUPLICATE CLASS
PRL ERR OBJECT DUPLICATE UID
PRL ERR OBJECT LIB CANT GET PERMS
PRL ERR OBJECT LIB LOAD ERROR
PRL ERR OBJECT LIB NO FUNCTIONS
PRL ERR OBJECT LIB WRONG PERMS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147250176
Value: -2147482828
Value: -2147482600
Value: -2147483628
Value: -2147483623
Value: -2147201017
Value: -2147482775
Value: 490
Value: -2147483515
Value: -2147482617
Value: -2147483532
Value: -2147483610
Value: -2147482570
Value: -2147213308
Value: -2147213304
Value: -2147213305
Value: -2147213309
Value: -2147213306
Value: -2147213311
Value: -2147213310
Value: -2147213307
continued on next page

360

Variables

Name
PRL ERR OBJECT NOTFOUND
PRL ERR OBJECT WAS REMOVED
PRL ERR ONLY ADMIN CAN SET PARAMETER STARTLOGINMODE ROOT
PRL ERR ONLY ADMIN CAN SET VERBOSE LOGGING
PRL ERR ONLY ADMIN OR VM OWNER CANOPEN THIS SESSION
PRL ERR OPEN DISP CONFIG READ
PRL ERR OPEN DISP CONFIG WRITE
PRL ERR OPEN FAILED
PRL ERR OPEN PROBLEM REPORT READ
PRL ERR OPEN VM CONFIG READ
PRL ERR OPEN VM CONFIG WRITE
PRL ERR OPEN VM DIR CONFIG READ
PRL ERR OPEN VM DIR CONFIG WRITE
PRL ERR OPERATION FAILED
PRL ERR OPERATION PENDING
PRL ERR OPERATION WAS CANCELED
PRL ERR OS RECONFIG DATA ABSENT
PRL ERR OUT OF DISK SPACE
PRL ERR OUT OF MEMORY

Module prlsdkapi.prlsdk.errors

Description
Value: -2147213312
Value: -2147482618
Value: -2147482731

Value: -2147482329

Value: -2147270656

Value: -2147483615
Value: -2147483614
Value: -2147482336
Value: -2147483514
Value: -2147483597
Value: -2147483596
Value: -2147483608
Value: -2147483607
Value: -2147483626
Value: -2147483629
Value: -2147483019
Value: -2147201008
Value: -2147482985
Value: -2147483646
continued on next page

361

Variables

Name
PRL ERR PARALLEL PORT IMAGE NOT EXIST
PRL ERR PARALLEL PORT IMG COPY
PRL ERR PARALLEL PORT NO RASTERIZER
PRL ERR PARAM NOTFOUND
PRL ERR PARSE CLIENT PREFS
PRL ERR PARSE COMMON SERVER PREFS
PRL ERR PARSE DISP CONFIG
PRL ERR PARSE FILESYSTEM INFO
PRL ERR PARSE HARD DISK HW INFO
PRL ERR PARSE HOSTHW INFO
PRL ERR PARSE PROBLEM REPORT
PRL ERR PARSE STATISTICS
PRL ERR PARSE USERPROFILE
PRL ERR PARSE VM CONFIG
PRL ERR PARSE VM DIR CONFIG
PRL ERR PARSING EVENT
PRL ERR PASSWORD FOR ENCRYPTED VM WAS CHANGED
PRL ERR PATH IS NOT DIRECTORY
PRL ERR PAX ACCESSFORBIDDEN
PRL ERR PAX HOST LIMIT WAS EXCEEDED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483497

Value: -2147483082
Value: -2147482350
Value: -2147483625
Value: -2147483369
Value: -2147483359
Value: -2147483613
Value: -2147483534
Value: -2147483535
Value: -2147483536
Value: -2147483516
Value: -2147483018
Value: -2147483533
Value: -2147483594
Value: -2147483600
Value: -2147483612
Value: -2147204591

Value: -2147258319
Value: -2147482094
Value: -2147482108
continued on next page

362

Variables

Name
PRL ERR PCMOVER EXEC FAILED
PRL ERR PCMOVER MIGRATE FAILED
PRL ERR PCMOVER NOT INSTALLED
PRL ERR PCMOVER POLICY FILE OPEN ERROR
PRL ERR PCMOVER POLICY FILE WRITE ERROR
PRL ERR PCMOVER VAN FILE CREATE ERROR
PRL ERR PCMOVER VAN FILE OPEN ERROR
PRL ERR PCMOVER VAN FILE PREPARE FAILED
PRL ERR PCMOVER WINDOWS DIR NOT EXIST
PRL ERR PERFORM MOUNTER COMMAND
PRL ERR PLAYER CANT SUSPEND IN PAUSE
PRL ERR PPC INVALID CREDENTIALS
PRL ERR PPC INVALID CREDENTIALS ON RECONNECT
PRL ERR PPC SERVERBUSY
PRL ERR PPC UNABLETO CONNECT
PRL ERR PREPARE FOR HIBERNATE TASK ALREADY RUN
PRL ERR PREPARE FOR HIBERNATE VM CANNOT STAND BY

Module prlsdkapi.prlsdk.errors

Description
Value: -2147208957
Value: -2147208958
Value: -2147208960
Value: -2147208955

Value: -2147208956

Value: -2147208954

Value: -2147208953
Value: -2147208959

Value: -2147208952

Value: -2147195389
Value: -2147482495

Value: -2147482112
Value: -2147482111

Value: -2147482110
Value: -2147482109
Value: -2147482524

Value: -2147482521

continued on next page

363

Variables

Name
PRL ERR PREPARE FOR HIBERNATE VM WITHOUT TOOLS
PRL ERR PREPARE FOR HIBERNATE VM WRONG STATE
PRL ERR PREV SESSION IS ACTIVE
PRL ERR PROBLEM REPORT ALREADY EXISTS
PRL ERR PROBLEM REPORT FILE NOTSET
PRL ERR PROBLEM REPORT WRITE
PRL ERR PROXY HANDSHAKE FAILED
PRL ERR PROXY PEER NOT FOUND
PRL ERR PROXY WRONG PORT NUMBER
PRL ERR PROXY WRONG PROTOCOL VERSION
PRL ERR READONLY FILESYSTEM
PRL ERR READ FAILED
PRL ERR READ XML CONTENT
PRL ERR REBOOT HOST
PRL ERR REG PSTORAGE REVOKE IS NEEDS
PRL ERR REMOTE DEVICE EXIST
PRL ERR REMOTE DEVICE NOT EXIST
PRL ERR REMOTE DEVICE NOT REGISTERED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482522

Value: -2147482523

Value: -2147483548
Value: -2147483512

Value: -2147483513
Value: -2147483511
Value: -2147482334
Value: -2147482331
Value: -2147482332
Value: -2147482333

Value: -2147482794
Value: -2147482344
Value: -2147483595
Value: -2147482798
Value: -2147194623

Value: -2147483015
Value: -2147483008
Value: -2147483016

continued on next page

364

Variables

Name
PRL ERR REMOTE DISPLAY EMPTY PASSWORD
PRL ERR REMOTE DISPLAY HOST NOT SPECIFIED
PRL ERR REMOTE DISPLAY WRONG PORT NUMBER
PRL ERR RESUME BOOTCAMP CHANGED DISK CONTENTS
PRL ERR RESUME BOOTCAMP CORRUPT DISK STATE PARAM
PRL ERR RETRIEVE VM CONFIG
PRL ERR RETURN CODE RANG EEND
PRL ERR REVERT IMPERSONATE FAILED
PRL ERR REVERT SNAPSHOT VM VTD BY GUEST SLEEP TIMEOUT
PRL ERR REVERT SNAPSHOT VM VTD PAUSED
PRL ERR REVERT SNAPSHOT VM VTD WITHOUTDATED SHUTDOWN TOOL
PRL ERR REVERT SNAPSHOT VM VTD WITHUNLOADED SHUTDOWN TOOL
PRL ERR REVERT SNAPSHOT VM VTD WITHUNSUPPORTED CAPS
PRL ERR REVERT SNAPSHOT VM VTD WITHUNSUPPORTED SHUTDOWN TOOL

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482489

Value: -2147482812

Value: -2147482811

Value: -2147352556

Value: -2147352557

Value: -2147483072
Value: -2147483373
Value: -2147482799
Value: -2147262447

Value: -2147262448

Value: -2147262444

Value: -2147262445

Value: -2147262425

Value: -2147262446

continued on next page

365

Variables

Name
PRL ERR RUN VM ACTION SCRIPT
PRL ERR SAFE MODE START DURING SUSPENDING SYNC
PRL ERR SAMPLE CONFIG NOT FOUND
PRL ERR SAVE VM CATALOG
PRL ERR SAVE VM CONFIG
PRL ERR SDK TRY AGAIN
PRL ERR SEARCH CONFIG OPERATION CANCELED
PRL ERR SEND COMMAND TOWS FAILED
PRL ERR SERIAL IMG COPY
PRL ERR SERIAL IMG NOT FOUND
PRL ERR SERIAL PORT IMAGE NOT EXIST
PRL ERR SERVER GOES DOWN
PRL ERR SERVER PREFS EDIT COLLISION
PRL ERR SERVICE BUSY
PRL ERR SET CPULIMIT
PRL ERR SET CPUMASK
PRL ERR SET CPUUNITS
PRL ERR SET DEFAULT ENCRYPTION PLUGIN FEATURE DISABLED
PRL ERR SET IOLIMIT
PRL ERR SET IOPRIO
PRL ERR SET LICENSEINVALID ARG

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482286
Value: -2147352559

Value: -2147323863
Value: -2147483504
Value: -2147483084
Value: -2147155968
Value: -2147483384

Value: -2147483056
Value: -2147483083
Value: -2147483085
Value: -2147483498
Value: -2147483064
Value: -2147482842
Value: -2147482335
Value: -2147205120
Value: -2147205115
Value: -2147205119
Value: -2147204551

Value: -2147205116
Value: -2147205118
Value: -2147483336
continued on next page

366

Variables

Name
PRL ERR SET LICENSEINVALID KEY
PRL ERR SET NETWORK SETTINGS FAILED
PRL ERR SHUT DOWNNOT IFICATION SERVICE
PRL ERR SMC ERROR
PRL ERR SMP NOT SUPPORTED HVT DISABLED
PRL ERR SMP NOT SUPPORTED HVT NOT PRESENT
PRL ERR SNAPSHOTS COPY
PRL ERR SOME TASKSPRESENT
PRL ERR SOME VMS RUNNING
PRL ERR SOUND BAD EMULATION TYPE
PRL ERR SOUND DEVICE WRITE FAILED
PRL ERR SOUND IN DEVICE OPEN FAILED
PRL ERR SOUND OUT DEVICE OPEN FAILED
PRL ERR SOURCE ISNT BOOTCAMP DISK
PRL ERR SSL HANDSHAKE FAILED
PRL ERR STAND BY VM BY GUEST SLEEP TIMEOUT
PRL ERR STAND BY VM PAUSED
PRL ERR STAND BY VM WITH OUTDATED SHUTDOWN TOOL

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483335
Value: -2147270651
Value: -2147483065

Value: -2147483375
Value: -2147482363

Value: -2147482362

Value: -2147482569
Value: -2147482781
Value: -2147482782
Value: -2147463165
Value: -2147463168
Value: -2147463166
Value: -2147463167
Value: -2147201015
Value: -2147482604
Value: -2147262439

Value: -2147262443
Value: -2147262441

continued on next page

367

Variables

Name
PRL ERR STAND BY VM WITH UNLOADED SHUTDOWN TOOL
PRL ERR STAND BY VM WITH UNSUPPORTED SHUTDOWN TOOL
PRL ERR START SAFEMODE UNSUPPORTED
PRL ERR START VM BY NOT AUTH USER
PRL ERR START VM BY NOT DEFINED USER
PRL ERR STATE ALREADY EXISTS
PRL ERR STATE CANTLOAD SPECIFIED CFG
PRL ERR STATE CANTOPEN FOR WRITE
PRL ERR STATE CANTOPEN IMAGE
PRL ERR STATE CANTOPEN LOCKED
PRL ERR STATE CANTSAVE LOCKED
PRL ERR STATE DELETE NONCLOSED
PRL ERR STATE ERROR CREATE IMAGE
PRL ERR STATE ERROR RENAMING IMAGE
PRL ERR STATE FULLDELETE FAILED
PRL ERR STATE GETFREESPACE FAILED
PRL ERR STATE INT CORRUPTED
PRL ERR STATE INVALID IMAGE TYPE
PRL ERR STATE INVALID PARAMETERS
PRL ERR STATE MEMORY ERROR

Module prlsdkapi.prlsdk.errors

Description
Value: -2147262442

Value: -2147262440

Value: -2147482297
Value: -2147482320
Value: -2147482327
Value: -2147381227
Value: -2147381212
Value: -2147381232
Value: -2147381239
Value: -2147381231
Value: -2147381230
Value: -2147381213
Value: -2147381241
Value: -2147381240
Value: -2147381224
Value: -2147381211
Value: -2147381229
Value: -2147381214
Value: -2147381242
Value: -2147381215
continued on next page

368

Variables

Name
PRL ERR STATE MERGE FAILED
PRL ERR STATE MERGE NO SPACE
PRL ERR STATE NOT OPENED
PRL ERR STATE NOT PERMITTED
PRL ERR STATE NOT RELEASED
PRL ERR STATE NO DISKS
PRL ERR STATE NO STATE
PRL ERR STATE PROCESS RUNNING
PRL ERR STATE ROLLBACK ERROR
PRL ERR STATE ROLLBACK IN PROGRESS
PRL ERR STATE STATFS FAILED
PRL ERR STATE STOPPING STATE
PRL ERR STATE UNEXPECTED ERROR
PRL ERR SUCCESS
PRL ERR SUSPEND BOOTCAMP NOT NTFS ONLY DISK
PRL ERR SUSPEND BOOTCAMP NTFS RW MOUNTERS DETECTED
PRL ERR SUSPEND REJECTED BY GUEST
PRL ERR SUSPEND VM VTD BY GUEST SLEEP TIMEOUT
PRL ERR SUSPEND VM VTD PAUSED
PRL ERR SUSPEND VM VTD WITH OUTDATED SHUTDOWN TOOL

Module prlsdkapi.prlsdk.errors

Description
Value: -2147381223
Value: -2147381216
Value: -2147381226
Value: -2147381225
Value: -2147381209
Value: -2147381247
Value: -2147381228
Value: -2147381246
Value: -2147381243
Value: -2147381244
Value: -2147381210
Value: -2147381245
Value: -2147381248
Value: 0
Value: -2147352555

Value: -2147352554

Value: -2147482496
Value: -2147262462

Value: -2147262464
Value: -2147262457

continued on next page

369

Variables

Name
PRL ERR SUSPEND VM VTD WITH UNLOADED SHUTDOWN TOOL
PRL ERR SUSPEND VM VTD WITH UNSUPPORTED CAPS
PRL ERR SUSPEND VM VTD WITH UNSUPPORTED SHUTDOWN TOOL
PRL ERR SUSPEND WITH USB BOOTDISK
PRL ERR SYMBOL NOT FOUND
PRL ERR TARGET NAME ALREADY OCCUPIED
PRL ERR TARGET PATH IS NOT DIRECTORY
PRL ERR TASK NOT FOUND
PRL ERR TEMPLATE HAS APPS
PRL ERR TEMPLATE NOT FOUND
PRL ERR TEST TEXT MESSAGES
PRL ERR TEST TEXT MESSAGES PS
PRL ERR TIMEOUT
PRL ERR TIME MACHINE EXCLUDED LIST OP
PRL ERR TIS INVALID UID
PRL ERR TOOLS UNSUPPORTED GUEST
PRL ERR TOO LOW HDD SIZE
PRL ERR TRY AGAIN

Module prlsdkapi.prlsdk.errors

Description
Value: -2147262458

Value: -2147262427

Value: -2147262463

Value: -2147262423
Value: -2147483630
Value: -2147483529

Value: -2147483530

Value: -2147483502
Value: -2147195904
Value: -2147195903
Value: -2147208704
Value: -2147208703
Value: -2147483627
Value: -2147482298

Value: -2147321856
Value: -2147482768
Value: -2147483040
Value: -2147482544
continued on next page

370

Variables

Name
PRL ERR UNABLE APPLY MEMORY GUARANTEE
PRL ERR UNABLE APPLY TOTAL LIMIT
PRL ERR UNABLE DROP SUSPENDED STATE
PRL ERR UNABLE SEND REQUEST
PRL ERR UNABLE TO CLEANUP BROKEN TRANSACTIONS
PRL ERR UNABLE TO COMMIT BROKEN TRANSACTION
PRL ERR UNABLE TO COMMIT TRANSACTION
PRL ERR UNABLE TO CONTINUE VM LIFETIME IS EXPIRED
PRL ERR UNABLE TO CREATE ENCRYPTED VM
PRL ERR UNABLE TO DECRYPT PROTECTED VM
PRL ERR UNABLE TO DECRYPT UNENCRYPTED VM
PRL ERR UNABLE TO FINALIZE TRANSACTION
PRL ERR UNABLE TO PATCH CONFIG FILE
PRL ERR UNABLE TO PROTECT UNENCRYPTED VM
PRL ERR UNABLE TO PROTECT VM IS ALREADY PROTECTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482312

Value: -2147482303
Value: -2147483389

Value: -2147483278
Value: -2147204569

Value: -2147204568

Value: -2147204599

Value: -2147482253

Value: -2147204607

Value: -2147204525

Value: -2147204583

Value: -2147204592

Value: -2147204601
Value: -2147204528

Value: -2147204538

continued on next page

371

Variables

Name
PRL ERR UNABLE TO REGISTER ENCRYPTED VM WO PASSWD
PRL ERR UNABLE TO ROLLBACK BROKEN TRANSACTION
PRL ERR UNABLE TO ROLLBACK TRANSACTION
PRL ERR UNABLE TO SEND REQUEST
PRL ERR UNABLE TO SETUP HEADLESS MODE
PRL ERR UNABLE TO SETUP HEADLESS MODE BY NON PRIVILEGED USER
PRL ERR UNABLE TO UNPROTECT VM IS NOT PROTECTED
PRL ERR UNATTENDED UNSUPPORTED GUEST
PRL ERR UNDER OLD HYPERVISOR
PRL ERR UNEXPECTED
PRL ERR UNIMPLEMENTED
PRL ERR UNINITIALIZED
PRL ERR UNNAMED CT MOVE
PRL ERR UNRECOGNIZED REQUEST
PRL ERR UNSUPPORTED DEVICE TYPE
PRL ERR UNSUPPORTED FILE SYSTEM
PRL ERR UNSUPPORTED LAYOUTS STRUCTURE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147204606

Value: -2147204567

Value: -2147204600

Value: -2147412204
Value: -2147482266

Value: -2147482265

Value: -2147204537

Value: -2147221503

Value: -2147483048
Value: -2147483647
Value: -2147483640
Value: -2147483641
Value: -2147205111
Value: -2147483503
Value: -2147479550
Value: -2147482727
Value: -2147201016

continued on next page

372

Variables

Name
PRL ERR UNSUPPORTED NETWORK FILE SYSTEM
PRL ERR UNSUPPORTED VIRTUAL SOURCE
PRL ERR UPDATE MEM VM NOT CREATED
PRL ERR UPD TOOLS VER VM NOT CONFIGURED
PRL ERR UPD TOOLS VER VM NOT CREATED
PRL ERR UPD UPDATER CONFIG
PRL ERR UPD UPDATES
PRL ERR USER CANT CHANGE ACCESS PROFILE
PRL ERR USER CANT CHANGE PROFILE ACCESS PART
PRL ERR USER CANT CHANGE READ ONLY VALUE
PRL ERR USER DIRECTORY NOT SET
PRL ERR USER IS ALREADY LOGGED
PRL ERR USER NOT FOUND
PRL ERR USER NO AUTH TO CREATE ROOTVM DIR
PRL ERR USER NO AUTH TO CREATE VM INDIR
PRL ERR USER NO AUTH TO EDIT SERVER SETTINGS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482727

Value: -2147201024
Value: -2147483279
Value: -2147483276

Value: -2147483277

Value: -2147389440
Value: -2147389439
Value: -2147483367

Value: -2147483047

Value: -2147483360

Value: -2147483545
Value: -2147483551
Value: -2147482736
Value: -2147482520

Value: -2147482858

Value: -2147483049

continued on next page

373

Variables

Name
PRL ERR USER NO AUTH TO EDIT VM
PRL ERR USER NO AUTH TO SAVE BACKUP FILES
PRL ERR USER NO AUTH TO SAVE FILES
PRL ERR USER OPERATION NOT AUTHORISED
PRL ERR USER PROFILE WAS CHANGED
PRL ERR VA CONFIG
PRL ERR VMCONF AUTOSTART FROM CURRENT USER FORBIDDEN
PRL ERR VMCONF BOOTCAMP HARD DISK SMART GUARD NOT ALLOW
PRL ERR VMCONF BOOTCAMP HARD SNAPSHOTS NOT ALLOW
PRL ERR VMCONF BOOTCAMP HARD UNDODISKS NOT ALLOW
PRL ERR VMCONF BOOTCAMP SAFE MODE NOT ALLOW
PRL ERR VMCONF BOOT OPTION DEVICE NOT EXISTS
PRL ERR VMCONF BOOT OPTION DUPLICATE DEVICE
PRL ERR VMCONF BOOT OPTION INVALID DEVICE TYPE
PRL ERR VMCONF CDDVD ROM DUPLICATE SYS NAME

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482847
Value: -2147258320

Value: -2147482861
Value: -2147483559

Value: -2147483368
Value: -2147385344
Value: -2147323821

Value: -2147323882

Value: -2147323888

Value: -2147323896

Value: -2147323886

Value: -2147323822

Value: -2147323823

Value: -2147323824

Value: -2147322879

continued on next page

374

Variables

Name
PRL ERR VMCONF CDDVD ROM IMAGE IS NOT EXIST
PRL ERR VMCONF CDDVD ROM SET SATA FOR OLD CHIPSET
PRL ERR VMCONF CDDVD ROM SET SATA FOR UNSUPPORTED OS
PRL ERR VMCONF CDDVD ROM SYS NAME IS EMPTY
PRL ERR VMCONF CDDVD ROM URL FORMAT SYS NAME
PRL ERR VMCONF CPULIMIT NOT SUPPORTED
PRL ERR VMCONF CPUUNITS NOT SUPPORTED
PRL ERR VMCONF CPU COUNT MORE HOSTCPU COUNT
PRL ERR VMCONF CPU COUNT MORE MAX CPU COUNT
PRL ERR VMCONF CPU MASK INVALID
PRL ERR VMCONF CPU MASK INVALID CPUNUM
PRL ERR VMCONF CPU ZERO COUNT
PRL ERR VMCONF DESKTOP MODE REMOTE DEVICES
PRL ERR VMCONF DUPLICATE IP ADDRESS
PRL ERR VMCONF FLOPPY DISK IMAGE IS NOT EXIST

Module prlsdkapi.prlsdk.errors

Description
Value: -2147322878

Value: -2147322875

Value: -2147322876

Value: -2147322880

Value: -2147322877

Value: -2147323869

Value: -2147323870

Value: -2147323390

Value: -2147323391

Value: -2147323389
Value: -2147323388

Value: -2147323392
Value: -2147323898

Value: -2147322617
Value: -2147323055

continued on next page

375

Variables

Name
PRL ERR VMCONF FLOPPY DISK IMAGE IS NOT VALID
PRL ERR VMCONF FLOPPY DISK IS NOT ACCESSIBLE
PRL ERR VMCONF FLOPPY DISK SYS NAMEHAS INVALID SYMBOL
PRL ERR VMCONF FLOPPY DISK SYS NAMEIS EMPTY
PRL ERR VMCONF FLOPPY DISK URL FORMAT SYS NAME
PRL ERR VMCONF GENERIC PCI DEVICE CANNOT BE ADDED
PRL ERR VMCONF GENERIC PCI DEVICE DUPLICATE IN ANOTHERVM
PRL ERR VMCONF GENERIC PCI DEVICE NOT CONNECTED
PRL ERR VMCONF GENERIC PCI DEVICE NOT FOUND
PRL ERR VMCONF GENERIC PCI DUPLICATE SYS NAME
PRL ERR VMCONF GENERIC PCI VIDEO DEVICE IS ONE
PRL ERR VMCONF GENERIC PCI VIDEO NOT SINGLE
PRL ERR VMCONF GENERIC PCI VIDEO WRONG COUNT

Module prlsdkapi.prlsdk.errors

Description
Value: -2147323053

Value: -2147323054

Value: -2147323052

Value: -2147323056

Value: -2147323051

Value: -2147322016

Value: -2147322012

Value: -2147322014

Value: -2147322015

Value: -2147322010

Value: -2147322013

Value: -2147322009

Value: -2147322009

continued on next page

376

Variables

Name
PRL ERR VMCONF GENERIC PCI WRONG DEVICE
PRL ERR VMCONF HARD DISK DUPLICATE SYS NAME
PRL ERR VMCONF HARD DISK IMAGE IS NOT EXIST
PRL ERR VMCONF HARD DISK IMAGE IS NOT VALID
PRL ERR VMCONF HARD DISK MISS BOOTCAMP PARTITION
PRL ERR VMCONF HARD DISK NOT ENOUGH SPACE FOR ENCRYPT DISK
PRL ERR VMCONF HARD DISK SET SATA FOR OLD CHIPSET
PRL ERR VMCONF HARD DISK SET SATA FOR UNSUPPORTED OS
PRL ERR VMCONF HARD DISK SYS NAME HAS INVALID SYMBOL
PRL ERR VMCONF HARD DISK SYS NAME IS EMPTY
PRL ERR VMCONF HARD DISK UNABLE DELETE DISK WITH SNAPSHOTS
PRL ERR VMCONF HARD DISK URL FORMAT SYS NAME
PRL ERR VMCONF HARD DISK WRONG TYPE BOOTCAMP PARTITION

Module prlsdkapi.prlsdk.errors

Description
Value: -2147322011

Value: -2147322797

Value: -2147322799

Value: -2147322798

Value: -2147322793

Value: -2147322791

Value: -2147322783

Value: -2147322784

Value: -2147322796

Value: -2147322800

Value: -2147322782

Value: -2147322795

Value: -2147322794

continued on next page

377

Variables

Name
PRL ERR VMCONF HARD DISK WRONG TYPE FOR ENCRYPTRED VM
PRL ERR VMCONF IDEDEVICES COUNT OUTOF RANGE
PRL ERR VMCONF IDEDEVICES DUPLICATE STACK INDEX
PRL ERR VMCONF INCOMPAT HARD DISK SMART GUARD NOT ALLOW
PRL ERR VMCONF INCOMPAT HARD UNDODISKS NOT ALLOW
PRL ERR VMCONF INCOMPAT SAFE MODE NOT ALLOW
PRL ERR VMCONF INVALID DEVICE MAIN INDEX
PRL ERR VMCONF IOLIMIT NOT SUPPORTED
PRL ERR VMCONF IOPRIO NOT SUPPORTED
PRL ERR VMCONF IOPSLIMIT NOT SUPPORTED
PRL ERR VMCONF MAIN MEMORY MAX BALLOON SIZE MORE 100 PERCENT
PRL ERR VMCONF MAIN MEMORY MQ INVALID RANGE
PRL ERR VMCONF MAIN MEMORY MQ MIN LESS VMM OVERHEADVALUE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147322792

Value: -2147322112

Value: -2147322111

Value: -2147323881

Value: -2147323895

Value: -2147323885

Value: -2147323899

Value: -2147323867

Value: -2147323868
Value: -2147323864

Value: -2147323308

Value: -2147323305

Value: -2147323304

continued on next page

378

Variables

Name
PRL ERR VMCONF MAIN MEMORY MQ MIN OUT OF RANGE
PRL ERR VMCONF MAIN MEMORY MQ PRIOR OUT OF RANGE
PRL ERR VMCONF MAIN MEMORY MQ PRIOR ZERO
PRL ERR VMCONF MAIN MEMORY NOT 4 RATIO SIZE
PRL ERR VMCONF MAIN MEMORY OUT OF RANGE
PRL ERR VMCONF MAIN MEMORY SIZE NOTEAQUAL RECOMMENDED
PRL ERR VMCONF MAIN MEMORY ZERO SIZE
PRL ERR VMCONF NEED HEADLESS MODE FOR AUTOSTART
PRL ERR VMCONF NEED HEADLESS MODE FOR AUTOSTOP
PRL ERR VMCONF NEED HEADLESS MODE FOR KEEP VM ALIVE ON GUI EXIT
PRL ERR VMCONF NETWORK ADAPTER BROADCAST IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER DUPLICATE IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER DUPLICATE MAC ADDRESS

Module prlsdkapi.prlsdk.errors

Description
Value: -2147323303

Value: -2147323306

Value: -2147323307

Value: -2147323310

Value: -2147323311

Value: 27253

Value: -2147323312

Value: -2147323856

Value: -2147323855

Value: -2147323854

Value: -2147322615

Value: -2147322621

Value: -2147322622

continued on next page

379

Variables

Name
PRL ERR VMCONF NETWORK ADAPTER ETHLIST CREATE ERROR
PRL ERR VMCONF NETWORK ADAPTER GATEWAY NOT IN SUBNET
PRL ERR VMCONF NETWORK ADAPTER GUEST TOOLS NOT AVAILABLE
PRL ERR VMCONF NETWORK ADAPTER INVALID BOUND INDEX
PRL ERR VMCONF NETWORK ADAPTER INVALID DNS IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER INVALID GATEWAY IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER INVALID IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER INVALID MAC ADDRESS
PRL ERR VMCONF NETWORK ADAPTER INVALID SEARCH DOMAIN NAME
PRL ERR VMCONF NETWORK ADAPTER MULTICAST IP ADDRESS
PRL ERR VMCONF NETWORK ADAPTER ROUTED NO STATIC ADDRESS
PRL ERR VMCONF NOAUTO COMPRESS WITH SMART GUARD

Module prlsdkapi.prlsdk.errors

Description
Value: -2147322620

Value: -2147322607

Value: -2147322618

Value: -2147322624

Value: -2147322606

Value: -2147322608

Value: -2147322619

Value: -2147322623

Value: -2147322605

Value: -2147322616

Value: -2147322604

Value: -2147323872

continued on next page

380

Variables

Name
PRL ERR VMCONF NOAUTO COMPRESS WITH UNDO DISKS
PRL ERR VMCONF NOCONFIGURED TOTALRATE FOR NETWORK CLASS
PRL ERR VMCONF NOHD IMAGES IN SAFE MODE
PRL ERR VMCONF NOHD IMAGES IN UNDO DISKS MODE
PRL ERR VMCONF NOIP ADDRESSES SPECIFIED FOR OFFLINE MANAGEMENT
PRL ERR VMCONF NOSMART GUARD WITHUNDO DISKS
PRL ERR VMCONF PARALLEL PORT IMAGE IS NOT EXIST
PRL ERR VMCONF PARALLEL PORT SYS NAME HAS INVALID SYMBOL
PRL ERR VMCONF PARALLEL PORT SYS NAME IS EMPTY
PRL ERR VMCONF PARALLEL PORT URL FORMAT SYS NAME
PRL ERR VMCONF REAL HARD SAFE MODE NOT ALLOW
PRL ERR VMCONF REAL HARD UNDO DISKSNOT ALLOW
PRL ERR VMCONF REMOTE DISPLAY EMPTY PASSWORD

Module prlsdkapi.prlsdk.errors

Description
Value: -2147323879

Value: -2147321998

Value: -2147323883

Value: -2147323884

Value: -2147322000

Value: -2147323871

Value: -2147322287

Value: -2147322286

Value: -2147322288

Value: -2147322285

Value: -2147323887

Value: -2147323897

Value: -2147323645

continued on next page

381

Variables

Name
PRL ERR VMCONF REMOTE DISPLAY HOST IP ADDRESS IS ZERO
PRL ERR VMCONF REMOTE DISPLAY INVALID HOST IP ADDRESS
PRL ERR VMCONF REMOTE DISPLAY PASSWORD TOO LONG
PRL ERR VMCONF REMOTE DISPLAY PORT NUMBER IS ZERO
PRL ERR VMCONF RESTRICTED CPU COUNT
PRL ERR VMCONF RESTRICTED MEMORY SIZE
PRL ERR VMCONF RESTRICTED OS VERSION
PRL ERR VMCONF RESTRICTED SMART GUARD
PRL ERR VMCONF RESTRICTED UNDO DISKS
PRL ERR VMCONF SATA DEVICES COUNT OUT OF RANGE
PRL ERR VMCONF SATA DEVICES DUPLICATE STACK INDEX
PRL ERR VMCONF SCSI BUSLOGIC WITH EFI NOT SUPPORTED
PRL ERR VMCONF SCSI DEVICES COUNT OUT OF RANGE
PRL ERR VMCONF SCSI DEVICES DUPLICATE STACK INDEX

Module prlsdkapi.prlsdk.errors

Description
Value: -2147323647

Value: -2147323646

Value: -2147323644

Value: -2147323648

Value: -2147326719

Value: -2147326718

Value: -2147326720

Value: -2147326716

Value: -2147326717

Value: -2147322110

Value: -2147322109

Value: -2147322030

Value: -2147322032

Value: -2147322031

continued on next page

382

Variables

Name
PRL ERR VMCONF SERIAL PORT IMAGE IS NOT EXIST
PRL ERR VMCONF SERIAL PORT SYS NAMEHAS INVALID SYMBOL
PRL ERR VMCONF SERIAL PORT SYS NAMEIS EMPTY
PRL ERR VMCONF SERIAL PORT URL FORMAT SYS NAME
PRL ERR VMCONF SHARED FOLDERS DUPLICATE FOLDER NAME
PRL ERR VMCONF SHARED FOLDERS DUPLICATE FOLDER PATH
PRL ERR VMCONF SHARED FOLDERS EMPTY FOLDER NAME
PRL ERR VMCONF SHARED FOLDERS INVALID FOLDER PATH
PRL ERR VMCONF SOUND MIXER IS EMPTY
PRL ERR VMCONF SOUND OUTPUT IS EMPTY
PRL ERR VMCONF UNKNOWN OS TYPE
PRL ERR VMCONF UNKNOWN OS VERSION
PRL ERR VMCONF VALIDATION FAILED
PRL ERR VMCONF VIDEO MEMORY OUT OF RANGE
PRL ERR VMCONF VIDEO NOT ENABLED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147322367

Value: -2147322366

Value: -2147322368

Value: -2147322365

Value: -2147323567

Value: -2147323565

Value: -2147323568

Value: -2147323566

Value: -2147322544
Value: -2147322543

Value: -2147323902
Value: -2147323901
Value: -2147323904
Value: -2147323136

Value: -2147323880
continued on next page

383

Variables

Name
PRL ERR VMCONF VMNAME HAS INVALID SYMBOL
PRL ERR VMCONF VMNAME IS EMPTY
PRL ERR VMDIR INVALID PATH
PRL ERR VMDIR PATH IS NOT ABSOLUTE
PRL ERR VMHELPER CREATEVM FAILED
PRL ERR VMHELPER DIR PATH INVALID
PRL ERR VMHELPER DISK MOUNT FAILED
PRL ERR VMHELPER DISK UNMOUNT FAILED
PRL ERR VMHELPER GETTING AVAILABLE DRIVE FAILED
PRL ERR VM ABORT
PRL ERR VM ALLOC MEM DRV NOT STARTED
PRL ERR VM ALLOC VM MEMORY
PRL ERR VM ALREADY CONNECTED
PRL ERR VM ALREADY CREATED
PRL ERR VM ALREADY ENCRYPTED
PRL ERR VM ALREADY REGISTERED
PRL ERR VM ALREADY REGISTERED UNIQUE PARAMS
PRL ERR VM ALREADY REGISTERED VM NAME

Module prlsdkapi.prlsdk.errors

Description
Value: -2147323900

Value: -2147323903
Value: -2147483003
Value: -2147483002
Value: -2147216384
Value: -2147216380
Value: -2147216382
Value: -2147216381

Value: -2147216383

Value: -2147482843
Value: -2147483260

Value: -2147483259
Value: -2147482735
Value: -2147483356
Value: -2147204584
Value: -2147482553
Value: -2147483372

Value: -2147483371

continued on next page

384

Variables

Name
PRL ERR VM ALREADY REGISTERED VM PATH
PRL ERR VM ALREADY REGISTERED VM UUID
PRL ERR VM ALREADY RESUMED
PRL ERR VM ALREADY RUNNING
PRL ERR VM ALREADY SUSPENDED
PRL ERR VM ANOTHER TOOLS IN USE
PRL ERR VM APPLY CHANGES PENDING
PRL ERR VM APPLY CONFIG FAILED
PRL ERR VM APPLY CONFIG NEEDS REBOOT
PRL ERR VM ASYNC CD CONSTRUCTOR
PRL ERR VM AUTO COMPRESS TASK ALREADY RUN
PRL ERR VM BACKUPHDD IMAGE OUT OF BUNDLE
PRL ERR VM BACKUPINVALID DISK TYPE
PRL ERR VM BAD OS TYPE
PRL ERR VM CANT CLONE HDD MISSING
PRL ERR VM CANT CLONE RUNNING
PRL ERR VM CANT DELETE RUNNING
PRL ERR VM CANT UNREG RUNNING
PRL ERR VM COMPACT HARD DISK FAILED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483549

Value: -2147483550

Value: -2147483566
Value: -2147482622
Value: -2147483568
Value: -2147482587
Value: -2147482778
Value: -2147482992
Value: -2147482991

Value: -2147483264
Value: -2147482473

Value: -2147258315

Value: -2147258314
Value: -2147483134
Value: -2147482848
Value: -2147482990
Value: -2147482989
Value: -2147482988
Value: -2147482474
continued on next page

385

Variables

Name
PRL ERR VM COMPACT NOT SUPPORTED GUEST OS
PRL ERR VM COMPACT PROCESSING
PRL ERR VM CONFIG ALREADY EXISTS
PRL ERR VM CONFIG CAN BE RESTORED
PRL ERR VM CONFIG DOESNT EXIST
PRL ERR VM CONFIG INVALID SERVER UUID
PRL ERR VM CONFIG INVALID VM UUID
PRL ERR VM CONFIG IS ALREADY VALID
PRL ERR VM CONFIG WAS CHANGED
PRL ERR VM CONF CHANGED INVALID ARG
PRL ERR VM CONF CHANGED NOT CREATED
PRL ERR VM CONF CHANGED NOT STARTED
PRL ERR VM CONF CHANGED UNSUPPORTED DEV
PRL ERR VM COULDNT BE STARTED UNDER SPECIFIED USER
PRL ERR VM CREATE HDD IMG INVALID ARG
PRL ERR VM CREATE HDD IMG INVALID CREATE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482368

Value: -2147319808
Value: -2147483593
Value: -2147482540
Value: -2147483005
Value: -2147482763

Value: -2147482764
Value: -2147482539
Value: -2147483374
Value: -2147483340

Value: -2147483341

Value: -2147483339

Value: -2147483338

Value: -2147482728

Value: -2147483289

Value: -2147483288

continued on next page

386

Variables

Name
PRL ERR VM CREATE INVALID ARG
PRL ERR VM CREATE SNAPSHOT FAILED
PRL ERR VM DELETE STATE FAILED
PRL ERR VM DEVICESINITIALIZATION FAILED
PRL ERR VM DEVICESTERMINATION FAILED
PRL ERR VM DEV CHANGE MEDIA FAILED
PRL ERR VM DEV CONNECT FAILED
PRL ERR VM DEV DISCONNECT FAILED
PRL ERR VM DIRECTORY FOLDER DOESNTEXIST
PRL ERR VM DIRECTORY NOT EXIST
PRL ERR VM DIRECTORY NOT INITIALIZED
PRL ERR VM DIR CONFIG ALREADY EXISTS
PRL ERR VM DIR FILENOT SET
PRL ERR VM DOES NOT STOPPED
PRL ERR VM DVD DISCONNECT FAILED LOCKED
PRL ERR VM EDIT UNABLE CHANGE IP ADDRESS
PRL ERR VM EDIT UNABLE CONVERT TO TEMPLATE
PRL ERR VM EDIT UNABLE SWITCH OFF UNDO DISKS MODE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483357
Value: -2147483565
Value: -2147482585
Value: -2147483021

Value: -2147483020

Value: -2147483561
Value: -2147483563
Value: -2147483562
Value: -2147482551

Value: -2147482841
Value: -2147483547
Value: -2147483599
Value: -2147483591
Value: -2147483071
Value: -2147482572

Value: -2147482537

Value: -2147482250

Value: -2147482543

continued on next page

387

Variables

Name
PRL ERR VM EDIT UNABLE SWITCH ON UNDO DISKS MODE
PRL ERR VM EMPTY NAME OF CLONE
PRL ERR VM EXEC GUEST TOOL NOT AVAILABLE
PRL ERR VM EXEC PROGRAM NOT FOUND
PRL ERR VM EXPIRATION HOST DATETIME SKEWED
PRL ERR VM EXPIRATION OFFLINE GRACE PERIOD EXPIRED
PRL ERR VM EXPIRATION TIME CHECK INTERVAL OUT OF RANGE
PRL ERR VM EXPIRATION VM IS ABOUT TO EXPIRE
PRL ERR VM EXPIRATION VM IS IN OFFLINEGRACE PERIOD
PRL ERR VM FILES ALREADY REMOVED
PRL ERR VM FREE VM MEMORY
PRL ERR VM GET CONFIG FAILED
PRL ERR VM GET CONFIG INVALID ARG
PRL ERR VM GET CONFIG NOT CONFIGURED
PRL ERR VM GET DEVICE STATE FAILED
PRL ERR VM GET HDD IMG INVALID ARG

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482571

Value: -2147483087
Value: -2147270655

Value: -2147270653
Value: -2147482256

Value: -2147482263

Value: -2147482264

Value: -2147482254

Value: -2147482255

Value: -2147482875
Value: -2147483258
Value: -2147483575
Value: -2147483344
Value: -2147483343

Value: -2147483560
Value: -2147483287
continued on next page

388

Variables

Name
PRL ERR VM GET HDD IMG NOT OPEN
PRL ERR VM GET INDICATORS INVALID ARG
PRL ERR VM GET INDICATORS NOT CREATED
PRL ERR VM GET INDICATORS NOT RUNNING
PRL ERR VM GET PROBLEM REPORT FAILED
PRL ERR VM GET SCRSIZE NOT CREATED
PRL ERR VM GET SCRUPDATED NOT CREATED
PRL ERR VM GET SCRUPDATED NOT RUNNING
PRL ERR VM GET STATUS FAILED
PRL ERR VM GET STATUS INVALID ARG
PRL ERR VM GUESTMEM FAIL
PRL ERR VM GUEST SESSION EXPIRED
PRL ERR VM HARD DISK NOT COMPACTABLE
PRL ERR VM HDD DISCONNECT FAILED LOCKED
PRL ERR VM HDD SIZE
PRL ERR VM HOME PATH IS NOT EMPTY
PRL ERR VM HYPERVISOR HVT ENABLED ON HYPERSWITCH

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483280
Value: -2147483291

Value: -2147483292

Value: -2147483290

Value: -2147483576

Value: -2147483320
Value: -2147483319

Value: -2147483312

Value: -2147483577
Value: -2147483354
Value: -2147482734
Value: -2147270654
Value: -2147482472

Value: -2147482328

Value: -2147483273
Value: -2147483096
Value: -2147482279

continued on next page

389

Variables

Name
PRL ERR VM HYPERVIZOR COMM
PRL ERR VM INIT MONITOR
PRL ERR VM INIT VCPU
PRL ERR VM INTERACT PRLS DRIVER
PRL ERR VM INTERNAL OS ERROR
PRL ERR VM INVALID SWAP REGION
PRL ERR VM IN FROZEN STATE
PRL ERR VM IN HDD CONSTRUCTOR
PRL ERR VM IN WAKING UP STATE
PRL ERR VM IS EXCLUSIVELY LOCKED
PRL ERR VM IS NOT LOCKED
PRL ERR VM IS NOT SUSPENDED
PRL ERR VM LIFETIME IS EXPIRED
PRL ERR VM LOAD BINARY FAILED
PRL ERR VM LOAD MONITOR
PRL ERR VM LOCKED CTL FOR BACKUP
PRL ERR VM LOCKED FOR BACKUP
PRL ERR VM LOCKED FOR CHANGE FIREWALL
PRL ERR VM LOCKED FOR CHANGE PASSWORD
PRL ERR VM LOCKED FOR CLONE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483240
Value: -2147483248
Value: -2147483247
Value: -2147483257
Value: -2147483031
Value: -2147482760
Value: -2147482284
Value: -2147483272
Value: -2147482285
Value: -2147482506
Value: -2147482505
Value: -2147482592
Value: -2147482267
Value: -2147482621
Value: -2147483243
Value: -2147253995
Value: -2147253997
Value: -2147253982

Value: -2147253983

Value: -2147254016
continued on next page

390

Variables

Name
PRL ERR VM LOCKED FOR COPY IMAGE
PRL ERR VM LOCKED FOR CREATE SNAPSHOT
PRL ERR VM LOCKED FOR DECRYPT
PRL ERR VM LOCKED FOR DELETE
PRL ERR VM LOCKED FOR DELETE TO SNAPSHOT
PRL ERR VM LOCKED FOR DISK COMPACT
PRL ERR VM LOCKED FOR DISK CONVERT
PRL ERR VM LOCKED FOR DISK RESIZE
PRL ERR VM LOCKED FOR EDIT COMMIT
PRL ERR VM LOCKED FOR EDIT COMMIT WITH RENAME
PRL ERR VM LOCKED FOR ENCRYPT
PRL ERR VM LOCKED FOR EXECUTE
PRL ERR VM LOCKED FOR EXECUTE EX
PRL ERR VM LOCKED FOR INTERNAL REASON
PRL ERR VM LOCKED FOR MIGRATE
PRL ERR VM LOCKED FOR MOVE
PRL ERR VM LOCKED FOR REMOVE PROTECTION
PRL ERR VM LOCKED FOR RESTORE FROM BACKUP

Module prlsdkapi.prlsdk.errors

Description
Value: -2147253981
Value: -2147254000

Value: -2147253984
Value: -2147254015
Value: -2147253998

Value: -2147253993
Value: -2147253992
Value: -2147253994
Value: -2147254013
Value: -2147254009

Value: -2147253991
Value: -2147254012
Value: -2147254011
Value: -2147254010

Value: -2147254007
Value: -2147253980
Value: -2147253978

Value: -2147253996

continued on next page

391

Variables

Name
PRL ERR VM LOCKED FOR SET PROTECTION
PRL ERR VM LOCKED FOR SWITCH TO SNAPSHOT
PRL ERR VM LOCKED FOR UNREGISTER
PRL ERR VM LOCKED FOR UPDATE SECURITY
PRL ERR VM MAP VMMEM0
PRL ERR VM MEMORY SWAPPING IN PROGRESS
PRL ERR VM MIGRATE ACCESS TO VM DENIED
PRL ERR VM MIGRATE BREAK BY DISK CONDITION
PRL ERR VM MIGRATE CANNOT CREATE DIRECTORY
PRL ERR VM MIGRATE CANNOT REMOTE CLONE SHARED VM
PRL ERR VM MIGRATE CHECKING PRECONDITIONS FAILED
PRL ERR VM MIGRATE CONTINUE START FAILED
PRL ERR VM MIGRATE COULDNT DETACH TARGET CONNECTION
PRL ERR VM MIGRATE DEVICE IMAGE OUTOF BUNDLE
PRL ERR VM MIGRATE ERROR DELETE VM

Module prlsdkapi.prlsdk.errors

Description
Value: -2147253979

Value: -2147253999

Value: -2147254014
Value: -2147254008

Value: -2147483255
Value: -2147352567

Value: -2147282874

Value: -2147282887

Value: -2147282862

Value: -2147282889

Value: -2147282944

Value: -2147282888

Value: -2147282922

Value: -2147282879

Value: -2147282873
continued on next page

392

Variables

Name
PRL ERR VM MIGRATE ERROR UNREGISTER VM
PRL ERR VM MIGRATE EXTERNAL DISKS NOT SUPPORTED
PRL ERR VM MIGRATE EXT DISK DIR ALREADY EXISTS ON TARGET
PRL ERR VM MIGRATE FLOPPY DISK IS ABSENT ON TARGET
PRL ERR VM MIGRATE INVALID DISK TYPE
PRL ERR VM MIGRATE NETWORK ADAPTER IS ABSENT ON TARGET
PRL ERR VM MIGRATE NETWORK SHARE ISABSENT ON TARGET
PRL ERR VM MIGRATE NON COMPATIBLE CPU ON TARGET
PRL ERR VM MIGRATE NON COMPATIBLE CPU ON TARGET SHORT
PRL ERR VM MIGRATE NOT ENOUGH CPUS ON TARGET
PRL ERR VM MIGRATE NOT ENOUGH DISK SPACE ON SOURCE
PRL ERR VM MIGRATE NOT ENOUGH DISK SPACE ON TARGET
PRL ERR VM MIGRATE OPTICAL DISK IS ABSENT ON TARGET

Module prlsdkapi.prlsdk.errors

Description
Value: -2147282872

Value: -2147282864

Value: -2147282863

Value: -2147282937

Value: -2147282878
Value: -2147282927

Value: -2147282938

Value: -2147282939

Value: -2147282877

Value: -2147282940

Value: -2147282943

Value: -2147282923

Value: -2147282936

continued on next page

393

Variables

Name
PRL ERR VM MIGRATE OUT OF MEMORY ON TARGET
PRL ERR VM MIGRATE PARALLEL PORT IS ABSENT ON TARGET
PRL ERR VM MIGRATE REGISTER VM FAILED
PRL ERR VM MIGRATE REMOTE DEVICE IS ATTACHED
PRL ERR VM MIGRATE RESUME FAILED
PRL ERR VM MIGRATE RESUME VM FAILED
PRL ERR VM MIGRATE SERIAL PORT IS ABSENT ON TARGET
PRL ERR VM MIGRATE SOUND DEVICE IS ABSENT ON TARGET
PRL ERR VM MIGRATE STORAGE INFO PARSE
PRL ERR VM MIGRATE SUSPEND VM FAILED
PRL ERR VM MIGRATE TARGET INSIDE SHARED VM PRIVATE
PRL ERR VM MIGRATE TARGET VM HOME PATH NOT EXISTS
PRL ERR VM MIGRATE TO THE SAME NODE
PRL ERR VM MIGRATE UNSUITABLE VM STATE
PRL ERR VM MIGRATE USB CONTROLLER IS ABSENT ON TARGET

Module prlsdkapi.prlsdk.errors

Description
Value: -2147282942

Value: -2147282928

Value: -2147282895

Value: -2147282905

Value: -2147282903
Value: -2147282893
Value: -2147282935

Value: -2147282925

Value: -2147282896

Value: -2147282894

Value: -2147282861

Value: -2147282941

Value: -2147282875
Value: -2147282921

Value: -2147282926

continued on next page

394

Variables

Name
PRL ERR VM MIGRATE VM ALREADY EXISTS ON TARGET
PRL ERR VM MIGRATE VM ALREADY MIGRATE ON TARGET
PRL ERR VM MIGRATE VM HOME ALREADYEXISTS ON TARGET
PRL ERR VM MIGRATE VM UUID ALREADY EXISTS ON TARGET
PRL ERR VM MIGRATE WARM MODE NOT SUPPORTED
PRL ERR VM MONITOR
PRL ERR VM MOUNT
PRL ERR VM MUST BESTOPPED BEFORE RENAMING
PRL ERR VM MUST BESTOPPED FOR CHANGE DEVICES
PRL ERR VM NAME ISEMPTY
PRL ERR VM NOT CREATED
PRL ERR VM OPERATION FAILED
PRL ERR VM PAUSE ALREADY PAUSED
PRL ERR VM PAUSE FAILED
PRL ERR VM PAUSE NOT CREATED
PRL ERR VM PAUSE NOT STARTED
PRL ERR VM POWER OFF FAILED
PRL ERR VM POWER ON FAILED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147282924

Value: -2147282892

Value: -2147282906

Value: -2147282907

Value: -2147282880

Value: -2147483136
Value: -2147195392
Value: -2147482762

Value: -2147482748

Value: -2147483370
Value: -2147483355
Value: -2147483543
Value: -2147483321
Value: -2147483567
Value: -2147483323
Value: -2147483322
Value: -2147483579
Value: -2147483580
continued on next page

395

Variables

Name
PRL ERR VM PRLS DESCTOP ALLOC PHYS MEM
PRL ERR VM PROCESSIS NOT STARTED
PRL ERR VM PROCESSIS NOT STARTED BY WRONG HOST SW
PRL ERR VM PROTECT PASSWORD IS EMPTY
PRL ERR VM REQUEST NOT SUPPORTED
PRL ERR VM RESET FAILED
PRL ERR VM RESTART GUEST FAILED
PRL ERR VM RESTART NOT CREATED
PRL ERR VM RESTART NOT STARTED
PRL ERR VM RESTORE STATE FAILED
PRL ERR VM RESTORE STATE FAILED VM STOPPED
PRL ERR VM RESUME FAILED
PRL ERR VM RESUME INV SAV VERSION CANCEL RESUME
PRL ERR VM SAVE STATE FAILED
PRL ERR VM SEND ABS MOUSE NOT CREATED
PRL ERR VM SEND ABS MOUSE NOT RUNNING
PRL ERR VM SEND ABS MOUSE PAUSED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483239

Value: -2147483544
Value: -2147482366

Value: -2147204526

Value: -2147483135
Value: -2147483578
Value: -2147482568
Value: -2147483325
Value: -2147483324
Value: -2147483564
Value: -2147482365

Value: -2147352570
Value: 20007

Value: -2147483565
Value: -2147483304

Value: -2147483303

Value: -2147483296
continued on next page

396

Variables

Name
PRL ERR VM SEND KEYBOARD NOT CREATED
PRL ERR VM SEND KEYBOARD NOT RUNNING
PRL ERR VM SEND KEYBOARD PAUSED
PRL ERR VM SEND REL MOUSE NOT CREATED
PRL ERR VM SEND REL MOUSE NOT RUNNING
PRL ERR VM SEND REL MOUSE PAUSED
PRL ERR VM SET CONFIG FAILED
PRL ERR VM SET CONFIG INVALID ARG
PRL ERR VM SET LICENSE FAILED
PRL ERR VM SET VISIBLE NOT CREATED
PRL ERR VM SHUTDOWN FAILED
PRL ERR VM SHUTDOWN HIBERNATE FAILED
PRL ERR VM SHUTDOWN HIBERNATE NOT SUPPORTED
PRL ERR VM SHUTDOWN MACHINE LOCKED
PRL ERR VM SHUTDOWN SUSPEND NOT SUPPORTED
PRL ERR VM SNAPSHOTS CONFIG NOT FOUND

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483295

Value: -2147483294

Value: -2147483293
Value: -2147483307

Value: -2147483306

Value: -2147483305
Value: -2147483581
Value: -2147483342
Value: -2147483582
Value: -2147483311
Value: -2147262432
Value: -2147262428

Value: -2147262430

Value: -2147262431

Value: -2147262429

Value: -2147482509

continued on next page

397

Variables

Name
PRL ERR VM SNAPSHOT CHANGED VM CONFIG
PRL ERR VM SNAPSHOT IN SAFE MODE
PRL ERR VM SNAPSHOT IN UNDO DISKS MODE
PRL ERR VM SNAPSHOT NOT FOUND
PRL ERR VM SPECIFYGUEST INSTALL FILES
PRL ERR VM START FAILED
PRL ERR VM START IS DISABLED
PRL ERR VM START NOT CONFIGURED
PRL ERR VM START NOT CREATED
PRL ERR VM STOP NOT CREATED
PRL ERR VM SUSPEND CHANGED VM CONFIG
PRL ERR VM SUSPEND FAILED
PRL ERR VM TOOLS CANT PARSE UPDATE PARAMETERS
PRL ERR VM TOOLS CANT UPDATE WITHOUT RESTART
PRL ERR VM TOOL NOT AVAILABLE
PRL ERR VM TO REGISTER IS NOT SPECIFIED
PRL ERR VM UNABLE ALLOC MEM

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482584

Value: -2147482560
Value: -2147482583

Value: -2147482510
Value: -2147482983

Value: -2147483583
Value: -2147482239
Value: -2147483327
Value: -2147483328
Value: -2147483326
Value: -2147352568

Value: -2147352571
Value: -2147274752

Value: -2147274751

Value: -2147274750
Value: -2147482825

Value: -2147483256
continued on next page

398

Variables

Name
PRL ERR VM UNABLE ALLOC MEM MONITOR
PRL ERR VM UNABLE CREATE TIMER
PRL ERR VM UNABLE GET GUEST CPU
PRL ERR VM UNABLE OPEN DISK IMAGE
PRL ERR VM UNABLE SEND REQUEST
PRL ERR VM UNABLE TO OPEN VIRTUAL BRIDGE
PRL ERR VM UNDEFINED API CALL
PRL ERR VM UNMOUNT
PRL ERR VM UNPAUSE FAILED
PRL ERR VM UPDATE SNAPSHOT DATA FAILED
PRL ERR VM USER AUTHENTICATION FAILED
PRL ERR VM UUID EMPTY
PRL ERR VM UUID NOT FOUND
PRL ERR VM VALLOC MON BODY
PRL ERR VM VALLOC PE IMG
PRL ERR VM VIEW SCR INVALID ARG
PRL ERR VM VIEW SCR NOT CREATED
PRL ERR VM VIEW SCR NOT RUNNING
PRL ERR VNC SERVERALREADY STARTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147483242

Value: -2147483241
Value: -2147483246
Value: -2147483263
Value: -2147483261
Value: -2147483271

Value: -2147483262
Value: -2147195391
Value: -2147482345
Value: -2147482574

Value: -2147482730

Value: -2147483088
Value: -2147483387
Value: -2147483245
Value: -2147483244
Value: -2147483309
Value: -2147483310
Value: -2147483308
Value: -2147266560
continued on next page

399

Variables

Name
PRL ERR VNC SERVERAUTOSET PORT FAILED
PRL ERR VNC SERVERDISABLED
PRL ERR VNC SERVERNOT STARTED
PRL ERR VOLUME LICENSE EXCEEDED LIMIT
PRL ERR VTD ALREADY HOOKED FAILED
PRL ERR VTD DEVICEDOES NOT EXIST
PRL ERR VTD DEVICENOT MAPPED
PRL ERR VTD DEVICETROUBLESHOOT
PRL ERR VTD HOOK AFTER INSTALL NEEDREBOOT
PRL ERR VTD HOOK AFTER REVERT NEEDREBOOT
PRL ERR VTD HOOK DEVICE CURRENTLY IN USE
PRL ERR VTD HOOK FAILED
PRL ERR VTD HOOK INSTALLATION FAILED
PRL ERR VTD HOOK INVALID CONFIG
PRL ERR VTD HOOK NEED REBOOT FAILED
PRL ERR VTD HOOK REVERT FAILED
PRL ERR VTD HOOK UPDATE SCRIPT EXECUTE
PRL ERR VTD INITIALIZATION FAILED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147266558

Value: -2147266559
Value: -2147266555
Value: -2147413918

Value: -2147418109
Value: -2147482528
Value: -2147409920
Value: -2147418089
Value: -2147418105

Value: -2147418104

Value: -2147418094

Value: -2147418108
Value: -2147418103
Value: -2147418095
Value: -2147418107

Value: -2147418096
Value: -2147418087

Value: -2147418110
continued on next page

400

Variables

Name
PRL ERR VTD WAIT ASR
PRL ERR VTX ENABLED ONLY IN SMX
PRL ERR VZCTL OPERATION FAILED
PRL ERR VZLICENSE ACTIVATION KEY
PRL ERR VZLICENSE CANCEL
PRL ERR VZLICENSE EACCES
PRL ERR VZLICENSE ERR KA
PRL ERR VZLICENSE EXIST
PRL ERR VZLICENSE FATAL
PRL ERR VZLICENSE INVAL
PRL ERR VZLICENSE INVALID HWID
PRL ERR VZLICENSE IO
PRL ERR VZLICENSE KA ACTIVATION LIMIT REACHED
PRL ERR VZLICENSE KA HWID DOES NOT MATCH
PRL ERR VZLICENSE KA LICENSE EXPIRED
PRL ERR VZLICENSE KA LICENSE IS NOT PROLONGATED YET
PRL ERR VZLICENSE KA LICENSE IS TERMINATED
PRL ERR VZLICENSE KA LICENSE IS UP TO DATE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147418106
Value: -2147482814
Value: -2147205104
Value: -2147413961
Value: -2147413991
Value: -2147413976
Value: -2147413978
Value: -2147413967
Value: -2147413963
Value: -2147413965
Value: -2147413962
Value: -2147413966
Value: -2147413914

Value: -2147413913

Value: -2147413915
Value: -2147413916

Value: -2147413912

Value: -2147413917

continued on next page

401

Variables

Name
PRL ERR VZLICENSE LOCK
PRL ERR VZLICENSE NETWORK
PRL ERR VZLICENSE NODATA
PRL ERR VZLICENSE NOENT
PRL ERR VZLICENSE NOINIT
PRL ERR VZLICENSE NOMEM
PRL ERR VZLICENSE NOTSUP
PRL ERR VZLICENSE PROXY
PRL ERR VZLICENSE PROXY AUTH
PRL ERR VZLICENSE TASK ALREADY RUN
PRL ERR VZLICENSE TIMEOUT
PRL ERR VZLICENSE UNSUPPORTED APP MODE
PRL ERR VZLICENSE UNSUPPORTED MODE
PRL ERR VZLICENSE UNSUPPORTED UPDATE OP
PRL ERR VZLICENSE VMS LIMIT EXCEEDED
PRL ERR VZLICENSE WRONG
PRL ERR VZ API NOT INITIALIZED
PRL ERR VZ OPERATION FAILED
PRL ERR VZ OSTEMPLATE NOT FOUND
PRL ERR WEB PORTAL ACCEPTED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147413977
Value: -2147413982
Value: -2147413979
Value: -2147413975
Value: -2147413968
Value: -2147413964
Value: -2147413981
Value: -2147413983
Value: -2147413984
Value: -2147413952
Value: -2147413992
Value: -2147413959

Value: -2147413959
Value: -2147413902

Value: -2147413960
Value: -2147413980
Value: -2147323866
Value: -2147205114
Value: -2147205113
Value: 47001
continued on next page

402

Variables

Name
PRL ERR WEB PORTAL ACCOUNT ALREADYEXISTS
PRL ERR WEB PORTAL BAD REQUEST
PRL ERR WEB PORTAL CONFLICT
PRL ERR WEB PORTAL CREATED
PRL ERR WEB PORTAL FORBIDDEN
PRL ERR WEB PORTAL INVALID EMAIL
PRL ERR WEB PORTAL INVALID PARAMETERS
PRL ERR WEB PORTAL INVALID PASSWORD
PRL ERR WEB PORTAL NOT FOUND
PRL ERR WEB PORTAL NO CONTENT
PRL ERR WEB PORTAL OK
PRL ERR WEB PORTAL SERVICE UNAVAILABLE
PRL ERR WEB PORTAL SOCIAL APP DENIED
PRL ERR WEB PORTAL SOCIAL CONFIRM EMAIL SENT
PRL ERR WEB PORTAL SOCIAL PROHIBITED FOR BA
PRL ERR WEB PORTAL SOCIAL SERVICE BAD RESPONSE
PRL ERR WEB PORTAL SOCIAL SERVICE UNAVAILABLE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147192826

Value: -2147192830
Value: -2147192826
Value: 47000
Value: -2147192816
Value: -2147192824
Value: -2147192827

Value: -2147192830
Value: -2147192829
Value: 47009
Value: 0
Value: -2147192825

Value: -2147192813
Value: -2147192815

Value: -2147192810

Value: -2147192812

Value: -2147192811

continued on next page

403

Variables

Name
PRL ERR WEB PORTAL SOCIAL UNCONFIRMED ACCOUNT
PRL ERR WEB PORTAL UNAUTHORIZED
PRL ERR WINDOWS EXPRESS INSTALL USER NAME EMPTY
PRL ERR WIN AERO DISABLED
PRL ERR WRITE FAILED
PRL ERR WRONG CIPHER ID FORMAT
PRL ERR WRONG CIPHER ID FORMAT IN CONFIG
PRL ERR WRONG CONNECTION SECURITY LEVEL
PRL ERR WRONG ENCRYPTED CONFIG FORMAT
PRL ERR WRONG HDDTYPE FOR ENCRYPT
PRL ERR WRONG PASSWORD TO ENCRYPTED HDD
PRL ERR WRONG PASSWORD TO ENCRYPTED VM
PRL ERR WRONG PASSWORD TO PROTECTED VM
PRL ERR WRONG PROTOCOL VERSION
PRL ERR WRONG TRANSACTION STATE
PRL ERR WRONG VM STATE
PRL ERR WRONG VM STATE OF PROTECTION OP

Module prlsdkapi.prlsdk.errors

Description
Value: -2147192814

Value: -2147192828
Value: -2147482856

Value: -2147418090
Value: -2147482343
Value: -2147204603
Value: -2147204570

Value: -2147483017

Value: -2147204588

Value: -2147204574
Value: -2147204586

Value: -2147204608

Value: -2147204536

Value: -2147482605
Value: -2147204602
Value: -2147482487
Value: -2147204535

continued on next page

404

Variables

Name
PRL ERR WRONG VM STATE TO ENCRYPTED OP
PRL ERR WS DISP CONNECTION CLOSED
PRL ERR X64GUEST ON X32HOST
PRL ERR X64GUEST ON X64VM HVT DISABLED
PRL ERR XMLRPC INTERNAL ERROR
PRL ERR XMLRPC INVALID CREDENTIALS
PRL ERR XMLRPC INVALID REQUEST INFO
PRL ERR XMLRPC LIMITS EXHAUSTED
PRL ERR XMLRPC WRONG METHOD CALL
PRL ERR XML WRITE FILE
PRL INFO VM MIGRATE STORAGE IS SHARED
PRL NET ADAPTER ALREADY USED
PRL NET ADAPTER NOT EXIST
PRL NET BIND FAILED
PRL NET CABLE DISCONNECTED
PRL NET CONNECTION SHARING CONFLICT
PRL NET DUPLICATE IPPRIVATE NETWORKNAME
PRL NET DUPLICATE VIRTUAL NETWORK ID

Module prlsdkapi.prlsdk.errors

Description
Value: -2147204604

Value: -2147483066
Value: -2147482796
Value: -2147482793

Value: -2147254254
Value: -2147254263
Value: -2147254255
Value: -2147254256
Value: -2147254264
Value: -2147482588
Value: 31028

Value: -2147467225
Value: -2147467260
Value: -2147467255
Value: -2147467248
Value: -2147467243
Value: -2147467215

Value: -2147467228

continued on next page

405

Variables

Name
PRL NET ERR ADAPTER CONFIG
PRL NET ERR ETH NOBINDABLE ADAPTER
PRL NET ERR PRL NOBINDABLE ADAPTER
PRL NET ETHLIST CREATE ERROR
PRL NET INSTALL FAILED
PRL NET INSTALL TIMEOUT
PRL NET IPADDRESS MODIFY FAILED WARNING
PRL NET IPPRIVATE NETWORK DOES NOT EXIST
PRL NET IPPRIVATE NETWORK INVALID IP
PRL NET OFFMGMT ERROR
PRL NET PKTFILTER ERROR
PRL NET PRLNET OPEN FAILED
PRL NET RENAME FAILED
PRL NET RESTORE DEFAULTS PARTITIAL SUCCESS
PRL NET SRV NOTIFYERROR
PRL NET SYSTEM ERROR
PRL NET UNINSTALL FAILED
PRL NET VALID DHCPRANGE WRONG IP ADDRS
PRL NET VALID DHCPSCOPE RANGE LESS MIN

Module prlsdkapi.prlsdk.errors

Description
Value: -2147467259
Value: -2147467258
Value: -2147467257
Value: -2147467264
Value: -2147467245
Value: -2147467246
Value: 4022

Value: -2147467214

Value: -2147467213
Value: -2147467223
Value: -2147467229
Value: -2147467256
Value: -2147467247
Value: -2147467242

Value: -2147467261
Value: -2147467263
Value: -2147467244
Value: -2147466748

Value: -2147466746

continued on next page

406

Variables

Name
PRL NET VALID FAILURE
PRL NET VALID MISMATCH DHCP SCOPE MASK
PRL NET VALID WRONG DHCP IP ADDR
PRL NET VALID WRONG HOST IP ADDR
PRL NET VALID WRONG NET MASK
PRL NET VIRTUAL NETWORK ID NOT EXISTS
PRL NET VIRTUAL NETWORK NOT FOUND
PRL NET VIRTUAL NETWORK SHARED EXISTS
PRL NET VIRTUAL NETWORK SHARED PROHIBITED
PRL NET VLAN UNSUPPORTED IN THIS VERSION
PRL NET VMDEVICE VIRTUAL NETWORK CONFIG ERROR
PRL NET VMDEVICE VIRTUAL NETWORK DISABLED
PRL NET VMDEVICE VIRTUAL NETWORK NOT EXIST
PRL NET VMDEVICE VIRTUAL NETWORK NO ADAPTER
PRL NET WINSCM OPEN ERROR
PRL QUESTION ASK ENCRYPTED VM PASSWORD

Module prlsdkapi.prlsdk.errors

Description
Value: -2147466752
Value: -2147466747

Value: -2147466749
Value: -2147466750
Value: -2147466751
Value: -2147467227

Value: -2147467226
Value: -2147467224

Value: -2147467216

Value: -2147467241

Value: -2147467232

Value: -2147467231

Value: -2147467240

Value: -2147467239

Value: -2147467262
Value: 13043

continued on next page

407

Variables

Name
PRL QUESTION CAN NOT GET DISK FREE SPACE
PRL QUESTION CONVERT 3RD PARTY CANNOT MIGRATE
PRL QUESTION CONVERT GUEST OS IS HIBERNATED
PRL QUESTION CONVERT VM CANT DETECT OS
PRL QUESTION CONVERT VM SPECIFY DISTRO PATH
PRL QUESTION FINALIZE VM PROCESS
PRL QUESTION SETUPYANDEX SEARCH
PRL QUEST CDD IMAGE NOT EXIST
PRL QUEST CD DRIVENOT EXIST
PRL QUEST EXCEED RECOMMENDED MEMORY
PRL QUEST FDD DRIVE NOT EXIST
PRL QUEST FDD IMAGE NOT EXIST
PRL QUEST HDD IMAGE NOT EXIST
PRL QUEST HDD SAME IMAGE
PRL QUEST POWER OFF
PRL QUEST RESET
PRL WARN BACKUP DEVICE IMAGE NOT FOUND
PRL WARN BACKUP GUEST SYNCHRONIZATION FAILED

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482874

Value: 13040

Value: 13055

Value: 13045

Value: 13042

Value: 13049
Value: 13056
Value: -2147483104
Value: -2147483103
Value: -2147483111

Value: -2147483099
Value: -2147483100
Value: -2147483101
Value: -2147483102
Value: -2147482863
Value: -2147482862
Value: -2147258331

Value: 37020

continued on next page

408

Variables

Name
PRL WARN BACKUP GUEST UNABLE TO SYNCHRONIZE
PRL WARN BACKUP HAS NOT FULL BACKUP
PRL WARN BACKUP NON IMAGE HDD
PRL WARN BACKUP SP GUEST SYNCHRONIZATION FAILED
PRL WARN CANNOT MOUNT BACK PARTITION
PRL WARN CANT CONNECT VOLUME
PRL WARN COMPACTDESTRUCTIVE
PRL WARN COMPACTTHROUGH COPY
PRL WARN DEV USB CONNECT FAILED
PRL WARN DEV USB OPEN FAILED
PRL WARN FAILED TO START VNC SERVER
PRL WARN FAT32 FILE OVERRUN
PRL WARN GOING TOTAKE SMART GUARDSNAPSHOT
PRL WARN HDD ERROR
PRL WARN IMAGE IS STOLEN
PRL WARN LAN NOT CONNECTED
PRL WARN LICENSE RESTRICTED RKU

Module prlsdkapi.prlsdk.errors

Description
Value: 37029

Value: 37017

Value: 37037
Value: 37026

Value: -2147482367

Value: -2147482536
Value: -2147319806
Value: -2147319807
Value: -2147482511
Value: -2147482508
Value: 35006

Value: -2147483033
Value: -2147482554

Value: -2147483032
Value: -2147483036
Value: -2147483039
Value: -2147413911
continued on next page

409

Variables

Name
PRL WARN LINK TO OUTSIDED HDD WILL BE DROPPED AFTER CLONE
PRL WARN NOT SYMMETRIC CPU
PRL WARN NO SHARED NETWORK FOR OFFLINE MANAGEMENT
PRL WARN OUTSIDEDHDD WILL BE ONLY LINKED AFTER CLONE
PRL WARN PREPARE FOR HIBERNATE UNABLE SUSPEND DO STOP
PRL WARN TARGET HOST DISK IS FULL
PRL WARN TOO LOW HDD SIZE
PRL WARN UNABLE OPEN DEVICE
PRL WARN UNABLE OPEN DEVICE NAME
PRL WARN UNABLE OPEN DEVICE ON START VM
PRL WARN UNKNOWNHDD REQUEST TYPE
PRL WARN VERBOSE LOGGING
PRL WARN VM BOOTCAMP MODE
PRL WARN VM DISCONNECT SATA HDD
PRL WARN VM DVD DISCONNECTED BY GUEST
PRL WARN VM DVD DISCONNECT LOCKED DEV
PRL WARN VM PD3 COMPAT MODE

Module prlsdkapi.prlsdk.errors

Description
Value: -2147482319

Value: -2147482512
Value: 27771

Value: -2147482318

Value: 482

Value: -2147483035
Value: -2147482999
Value: -2147483037
Value: -2147483038
Value: -2147446782

Value: -2147483034
Value: 495
Value: -2147479548
Value: -2147405752
Value: -2147482552

Value: -2147482573

Value: -2147479549
continued on next page

410

Variables

Name
PRL WARN VM PD3 COMPAT NO MOUSE
PRL WARN VM SYNC DEFAULT PRINTER DISABLED
PRL WARN WINDOWS UPDATE WORKING
PRL WNG NO OPERATION SYSTEM INSTALLED
PRL WNG START VM ON MOUNTED DISK
PRL WRN IT CANT RESIZE LDM DISK
PRL WRN IT CANT RESIZE VOLUME
PRL WRN IT EMPTY MBR
PRL WRN IT FIRST WARNING
PRL WRN IT VOLUME RESIZING
package

Module prlsdkapi.prlsdk.errors

Description
Value: -2147479547
Value: -2147482299

Value: -2147482269
Value: -2147418091

Value: 439
Value: -2147196924
Value: -2147196925
Value: -2147196927
Value: -2147196928
Value: -2147196926
Value: None

411

Index
prlsdkapi (package), 7–162
prlsdkapi.ApiHelper.get supported oses versions
prlsdkapi.AccessRights (class), 119–121
(method), 10
prlsdkapi.AccessRights.get access for others prlsdkapi.ApiHelper.get version (method),
9
(method), 120
prlsdkapi.AccessRights.get owner name
prlsdkapi.ApiHelper.init (method), 9
prlsdkapi.ApiHelper.init crash handler (method),
(method), 121
prlsdkapi.AccessRights.is allowed (method),
9
120
prlsdkapi.ApiHelper.init ex (method), 9
prlsdkapi.AccessRights.is current session ownerprlsdkapi.ApiHelper.msg can be ignored
(method), 121
(method), 9
prlsdkapi.AccessRights.set access for others prlsdkapi.ApiHelper.send packed problem report
(method), 120
(method), 10
prlsdkapi.ApiHelper (class), 8–11
prlsdkapi.ApiHelper.send problem report
prlsdkapi.ApiHelper.create handles list (method),(method), 10
10
prlsdkapi.ApiHelper.send remote command
prlsdkapi.ApiHelper.create op type list (method),(method), 10
10
prlsdkapi.ApiHelper.unregister remote device
prlsdkapi.ApiHelper.create problem report
(method), 10
(method), 11
prlsdkapi.ApplianceConfig (class), 145–146
prlsdkapi.ApiHelper.create strings list (method),
prlsdkapi.ApplianceConfig.create (method),
10
145
prlsdkapi.ApiHelper.deinit (method), 9
prlsdkapi.BackupResult (class), 157–158
prlsdkapi.ApiHelper.get app mode (method), prlsdkapi.BackupResult.get backup uuid
(method), 157
9
prlsdkapi.ApiHelper.get crash dumps path prlsdkapi.BootDevice (class), 114–117
(method), 9
prlsdkapi.BootDevice.get index (method),
prlsdkapi.ApiHelper.get default os version
115
(method), 10
prlsdkapi.BootDevice.get sequence index
prlsdkapi.ApiHelper.get message type (method), (method), 116
9
prlsdkapi.BootDevice.is in use (method),
prlsdkapi.ApiHelper.get recommend min vm mem
116
(method), 10
prlsdkapi.BootDevice.remove (method),
prlsdkapi.ApiHelper.get remote command code 115
(method), 10
prlsdkapi.BootDevice.set in use (method),
prlsdkapi.ApiHelper.get remote command index 116
(method), 10
prlsdkapi.BootDevice.set index (method),
prlsdkapi.ApiHelper.get remote command target115
(method), 10
prlsdkapi.BootDevice.set sequence index
prlsdkapi.ApiHelper.get result description
(method), 116
(method), 9
prlsdkapi.BootDevice.set type (method),
prlsdkapi.ApiHelper.get supported oses types 115
prlsdkapi.call sdk function (function), 7
(method), 10

412

INDEX

INDEX

prlsdkapi.CapturedVideoSource (class), 156–
151
157
prlsdkapi.CtTemplate.get version (method),
prlsdkapi.CapturedVideoSource.close (method), 151
157
prlsdkapi.CtTemplate.is cached (method),
prlsdkapi.CapturedVideoSource.connect
151
(method), 156
prlsdkapi.Debug (class), 11
prlsdkapi.CapturedVideoSource.disconnect
prlsdkapi.Debug.event type to string (method),
(method), 157
11
prlsdkapi.CapturedVideoSource.lock buffer
prlsdkapi.Debug.get handles num (method),
(method), 157
11
prlsdkapi.CapturedVideoSource.open (method),prlsdkapi.Debug.handle type to string (method),
157
11
prlsdkapi.CapturedVideoSource.set localized name
prlsdkapi.Debug.prl result to string (method),
11
(method), 156
prlsdkapi.CapturedVideoSource.unlock bufferprlsdkapi.DispConfig (class), 49–57
(method), 157
prlsdkapi.DispConfig.are plugins enabled
(method), 56
prlsdkapi.conv error (function), 7
prlsdkapi.conv handle arg (function), 7
prlsdkapi.DispConfig.can change default settings
prlsdkapi.CpuFeatures (class), 159
(method), 53
prlsdkapi.CpuFeatures.create (method),
prlsdkapi.DispConfig.enable plugins (method),
159
56
prlsdkapi.CpuFeatures.get value (method),
prlsdkapi.DispConfig.get backup timeout
159
(method), 55
prlsdkapi.CpuFeatures.set value (method),
prlsdkapi.DispConfig.get backup user login
159
(method), 54
prlsdkapi.CPUPool (class), 159–160
prlsdkapi.DispConfig.get confirmations list
(method), 54
prlsdkapi.CPUPool.get cpu features mask
(method), 160
prlsdkapi.DispConfig.get cpu features mask ex
prlsdkapi.CPUPool.get name (method),
(method), 57
160
prlsdkapi.DispConfig.get cpu pool (method),
prlsdkapi.CPUPool.get vendor (method),
57
160
prlsdkapi.DispConfig.get default backup directory
prlsdkapi.CtTemplate (class), 150–151
(method), 55
prlsdkapi.CtTemplate.get cpu mode (method), prlsdkapi.DispConfig.get default backup server
151
(method), 54
prlsdkapi.CtTemplate.get description (method),prlsdkapi.DispConfig.get default ct dir (method),
151
50
prlsdkapi.CtTemplate.get name (method),
prlsdkapi.DispConfig.get default encryption plugin id
151
(method), 56
prlsdkapi.CtTemplate.get os template (method),prlsdkapi.DispConfig.get default vm dir
151
(method), 50
prlsdkapi.CtTemplate.get os type (method), prlsdkapi.DispConfig.get default vnchost name
151
(method), 52
prlsdkapi.CtTemplate.get os version (method), prlsdkapi.DispConfig.get max reserv mem limit
413

INDEX

INDEX

(method), 51
(method), 56
prlsdkapi.DispConfig.get max vm mem
prlsdkapi.DispConfig.set
(method), 50
(method), 56
prlsdkapi.DispConfig.get min reserv mem limitprlsdkapi.DispConfig.set
(method), 51
(method), 55
prlsdkapi.DispConfig.get min security level
prlsdkapi.DispConfig.set
(method), 53
(method), 55
prlsdkapi.DispConfig.get min vm mem (method),
prlsdkapi.DispConfig.set
50
(method), 55
prlsdkapi.DispConfig.get proxy connection status
prlsdkapi.DispConfig.set
(method), 56
(method), 55
prlsdkapi.DispConfig.get proxy connection userprlsdkapi.DispConfig.set
(method), 56
(method), 53
prlsdkapi.DispConfig.get recommend max vm mem
prlsdkapi.DispConfig.set
(method), 51
(method), 54
prlsdkapi.DispConfig.get reserved mem limit prlsdkapi.DispConfig.set
(method), 50
(method), 57
prlsdkapi.DispConfig.get usb identity (method),prlsdkapi.DispConfig.set
57
(method), 55
prlsdkapi.DispConfig.get usb identity count prlsdkapi.DispConfig.set
(method), 57
(method), 54
prlsdkapi.DispConfig.get vm cpu limit type prlsdkapi.DispConfig.set
(method), 56
(method), 56
prlsdkapi.DispConfig.get vncbase port (method),
prlsdkapi.DispConfig.set
53
(method), 53
prlsdkapi.DispConfig.is adjust mem auto
prlsdkapi.DispConfig.set
(method), 52
(method), 57
prlsdkapi.DispConfig.is allow direct mobile
prlsdkapi.DispConfig.set
(method), 56
(method), 51
prlsdkapi.DispConfig.is allow mobile clients prlsdkapi.DispConfig.set
(method), 56
51
prlsdkapi.DispConfig.is allow multiple pmc
prlsdkapi.DispConfig.set
(method), 56
(method), 52
prlsdkapi.DispConfig.is backup user password enabled
prlsdkapi.DispConfig.set
(method), 55
(method), 54
prlsdkapi.DispConfig.is log rotation enabled prlsdkapi.DispConfig.set
(method), 57
50
prlsdkapi.DispConfig.is send statistic report prlsdkapi.DispConfig.set
(method), 52
(method), 56
prlsdkapi.DispConfig.is verbose log enabled prlsdkapi.DispConfig.set
(method), 56
(method), 51
prlsdkapi.DispConfig.set adjust mem auto
prlsdkapi.DispConfig.set
(method), 52
(method), 50
prlsdkapi.DispConfig.set allow direct mobile prlsdkapi.DispConfig.set
414

allow multiple pmc
backup timeout
backup user login
backup user password

backup user password enabl
can change default settings
confirmations list
cpu features mask ex
default backup directory
default backup server

default encryption plugin id
default vnchost name
log rotation enabled
max reserv mem limit
max vm mem (method),
min reserv mem limit
min security level
min vm mem (method),
proxy connection creds
recommend max vm mem
reserved mem limit
send statistic report

INDEX

INDEX

(method), 52
prlsdkapi.EventParam.to int32 (method),
prlsdkapi.DispConfig.set usb ident association 18
prlsdkapi.EventParam.to int64 (method),
(method), 57
prlsdkapi.DispConfig.set verbose log enabled
18
(method), 56
prlsdkapi.EventParam.to string (method),
prlsdkapi.DispConfig.set vm cpu limit type
18
prlsdkapi.EventParam.to uint32 (method),
(method), 56
prlsdkapi.DispConfig.set vncbase port (method), 18
53
prlsdkapi.EventParam.to uint64 (method),
prlsdkapi.Event (class), 16–18
18
prlsdkapi.Event. getitem (method), 17
prlsdkapi.FirewallRule (class), 153–154
prlsdkapi.Event. iter (method), 17
prlsdkapi.FirewallRule.create (method),
prlsdkapi.Event. len (method), 17
153
prlsdkapi.Event.can be ignored (method),
prlsdkapi.FirewallRule.get local net address
(method), 154
17
prlsdkapi.Event.create answer event (method), prlsdkapi.FirewallRule.get local port (method),
17
153
prlsdkapi.Event.get err code (method),
prlsdkapi.FirewallRule.get protocol (method),
17
154
prlsdkapi.Event.get err string (method),
prlsdkapi.FirewallRule.get remote net address
17
(method), 154
prlsdkapi.Event.get issuer id (method),
prlsdkapi.FirewallRule.get remote port (method),
17
154
prlsdkapi.Event.get issuer type (method),
prlsdkapi.FirewallRule.set local net address
17
(method), 154
prlsdkapi.Event.get job (method), 17
prlsdkapi.FirewallRule.set local port (method),
prlsdkapi.Event.get param (method), 17
153
prlsdkapi.Event.get param by name (method), prlsdkapi.FirewallRule.set protocol (method),
17
154
prlsdkapi.Event.get params count (method), prlsdkapi.FirewallRule.set remote net address
17
(method), 154
prlsdkapi.Event.get server (method), 16
prlsdkapi.FirewallRule.set remote port (method),
prlsdkapi.Event.get vm (method), 16
154
prlsdkapi.Event.is answer required (method), prlsdkapi.FoundVmInfo (class), 118–119
17
prlsdkapi.FoundVmInfo.get config path
prlsdkapi.EventParam (class), 18–19
(method), 119
prlsdkapi.EventParam.get name (method),
prlsdkapi.FoundVmInfo.get name (method),
18
118
prlsdkapi.EventParam.to boolean (method), prlsdkapi.FoundVmInfo.get osversion (method),
18
118
prlsdkapi.EventParam.to cdata (method),
prlsdkapi.FoundVmInfo.is old config (method),
18
118
prlsdkapi.EventParam.to handle (method),
prlsdkapi.FoundVmInfo.is template (method),
18
119
415

INDEX

INDEX

prlsdkapi.FsEntry (class), 34–35
44
prlsdkapi.FsEntry.get absolute path (method), prlsdkapi.HdPartition.is in use (method),
34
43
prlsdkapi.FsEntry.get last modified date
prlsdkapi.HdPartition.is logical (method),
(method), 34
44
prlsdkapi.FsEntry.get permissions (method), prlsdkapi.HostDevice (class), 40–41
34
prlsdkapi.HostDevice.get device state (method),
prlsdkapi.FsEntry.get relative name (method), 41
34
prlsdkapi.HostDevice.get id (method), 40
prlsdkapi.FsEntry.get size (method), 34
prlsdkapi.HostDevice.get name (method),
prlsdkapi.FsInfo (class), 32–34
40
prlsdkapi.FsInfo.get child entries count
prlsdkapi.HostDevice.is connected to vm
(method), 33
(method), 40
prlsdkapi.FsInfo.get child entry (method),
prlsdkapi.HostDevice.set device state (method),
33
41
prlsdkapi.FsInfo.get fs type (method), 33
prlsdkapi.HostHardDisk (class), 41–42
prlsdkapi.FsInfo.get parent entry (method),
prlsdkapi.HostHardDisk.get dev id (method),
33
42
prlsdkapi.get sdk library path (function),
prlsdkapi.HostHardDisk.get dev name (method),
7
42
prlsdkapi.handle to object (function), 7
prlsdkapi.HostHardDisk.get dev size (method),
prlsdkapi.HandleList (class), 12–14
42
prlsdkapi.HandleList. getitem (method),
prlsdkapi.HostHardDisk.get disk index (method),
13
42
prlsdkapi.HandleList. iter (method), 13
prlsdkapi.HostHardDisk.get part (method),
prlsdkapi.HandleList. len (method), 13
42
prlsdkapi.HandleList.add item (method),
prlsdkapi.HostHardDisk.get parts count
13
(method), 42
prlsdkapi.HandleList.get item (method),
prlsdkapi.HostNet (class), 44–46
13
prlsdkapi.HostNet.get default gateway (method),
prlsdkapi.HandleList.get items count (method), 45
13
prlsdkapi.HostNet.get default gateway ipv6
prlsdkapi.HandleList.remove item (method),
(method), 45
13
prlsdkapi.HostNet.get dns servers (method),
prlsdkapi.HdPartition (class), 42–44
45
prlsdkapi.HdPartition.get index (method),
prlsdkapi.HostNet.get mac address (method),
43
45
prlsdkapi.HdPartition.get name (method),
prlsdkapi.HostNet.get net adapter type
43
(method), 45
prlsdkapi.HdPartition.get size (method),
prlsdkapi.HostNet.get net addresses (method),
43
45
prlsdkapi.HdPartition.get sys name (method), prlsdkapi.HostNet.get search domains (method),
43
46
prlsdkapi.HdPartition.is active (method),
prlsdkapi.HostNet.get sys index (method),
416

INDEX

INDEX

45
prlsdkapi.Job.get op code (method), 20
prlsdkapi.HostNet.get vlan tag (method),
prlsdkapi.Job.get progress (method), 19
45
prlsdkapi.Job.get result (method), 19
prlsdkapi.HostNet.is configure with dhcp
prlsdkapi.Job.get ret code (method), 19
(method), 45
prlsdkapi.Job.get status (method), 19
prlsdkapi.HostNet.is configure with dhcp ipv6 prlsdkapi.Job.is request was sent (method),
20
(method), 45
prlsdkapi.HostNet.is enabled (method),
prlsdkapi.Job.wait (method), 19
45
prlsdkapi.License (class), 136–138
prlsdkapi.HostPciDevice (class), 46–47
prlsdkapi.License.get company name (method),
prlsdkapi.HostPciDevice.get device class
137
prlsdkapi.License.get license key (method),
(method), 46
prlsdkapi.HostPciDevice.is primary device
137
prlsdkapi.License.get status (method), 137
(method), 46
prlsdkapi.init desktop sdk (function), 7
prlsdkapi.License.get user name (method),
prlsdkapi.init desktop wl sdk (function),
137
7
prlsdkapi.License.is valid (method), 137
prlsdkapi.init player sdk (function), 7
prlsdkapi.LoginResponse (class), 139–141
prlsdkapi.init server sdk (function), 7
prlsdkapi.LoginResponse.get host os version
(method), 140
prlsdkapi.init workstation sdk (function),
7
prlsdkapi.LoginResponse.get product version
(method), 140
prlsdkapi.IoDisplayScreenSize (class), 161
prlsdkapi.IoDisplayScreenSize. init (method),prlsdkapi.LoginResponse.get running task by index
161
(method), 140
prlsdkapi.IoDisplayScreenSize.to list (method), prlsdkapi.LoginResponse.get running task count
(method), 140
161
prlsdkapi.IPPrivNet (class), 154–155
prlsdkapi.LoginResponse.get server uuid
prlsdkapi.IPPrivNet.create (method), 155
(method), 140
prlsdkapi.IPPrivNet.get name (method),
prlsdkapi.LoginResponse.get session uuid
155
(method), 140
prlsdkapi.IPPrivNet.get net addresses (method),
prlsdkapi.NetService (class), 139
155
prlsdkapi.NetService.get status (method),
prlsdkapi.IPPrivNet.is global (method),
139
155
prlsdkapi.NetworkClass (class), 149
prlsdkapi.IPPrivNet.set global (method),
prlsdkapi.NetworkClass.create (method),
155
149
prlsdkapi.IPPrivNet.set name (method),
prlsdkapi.NetworkClass.get class id (method),
155
149
prlsdkapi.IPPrivNet.set net addresses (method),prlsdkapi.NetworkClass.get network list
155
(method), 149
prlsdkapi.is sdk initialized (function), 7
prlsdkapi.NetworkClass.set class id (method),
prlsdkapi.Job (class), 19–20
149
prlsdkapi.Job.cancel (method), 19
prlsdkapi.NetworkClass.set network list
(method), 149
prlsdkapi.Job.get error (method), 20
417

INDEX

INDEX

prlsdkapi.NetworkRate (class), 149–150
(method), 147
prlsdkapi.NetworkRate.create (method),
prlsdkapi.NetworkShapingEntry.set class id
150
(method), 147
prlsdkapi.NetworkRate.get class id (method), prlsdkapi.NetworkShapingEntry.set device
150
(method), 147
prlsdkapi.NetworkRate.get rate (method),
prlsdkapi.NetworkShapingEntry.set rate
150
(method), 147
prlsdkapi.NetworkShapingBandwidthEntry
prlsdkapi.NetworkShapingEntry.set total rate
(class), 158–159
(method), 147
prlsdkapi.NetworkShapingBandwidthEntry.create
prlsdkapi.OfflineManageService (class), 146–
147
(method), 158
prlsdkapi.NetworkShapingBandwidthEntry.get prlsdkapi.OfflineManageService.create
bandwidth
(method),
(method), 158
146
prlsdkapi.NetworkShapingBandwidthEntry.get prlsdkapi.OfflineManageService.get
device
name
(method), 158
(method), 146
prlsdkapi.NetworkShapingBandwidthEntry.set prlsdkapi.OfflineManageService.get
bandwidth
port
(method), 158
(method), 146
prlsdkapi.NetworkShapingBandwidthEntry.set prlsdkapi.OfflineManageService.is
device
used by default
(method), 158
(method), 146
prlsdkapi.NetworkShapingConfig (class),
prlsdkapi.OfflineManageService.set name
148–149
(method), 146
prlsdkapi.NetworkShapingConfig.get network device
prlsdkapi.OfflineManageService.set
bandwidth list
port
(method), 148
(method), 146
prlsdkapi.NetworkShapingConfig.get network shaping
prlsdkapi.OfflineManageService.set
list
used by default
(method), 148
(method), 146
prlsdkapi.NetworkShapingConfig.is enabled prlsdkapi.OpTypeList (class), 14–15
(method), 148
prlsdkapi.OpTypeList. getitem (method),
prlsdkapi.NetworkShapingConfig.set enabled
14
(method), 148
prlsdkapi.OpTypeList. iter (method),
prlsdkapi.NetworkShapingConfig.set network device
14 bandwidth list
(method), 148
prlsdkapi.OpTypeList. len (method),
prlsdkapi.NetworkShapingConfig.set network shaping
14 list
(method), 148
prlsdkapi.OpTypeList.double (method),
prlsdkapi.NetworkShapingEntry (class), 147–
14
148
prlsdkapi.OpTypeList.get item (method),
prlsdkapi.NetworkShapingEntry.create (method), 14
147
prlsdkapi.OpTypeList.get items count (method),
prlsdkapi.NetworkShapingEntry.get class id
14
(method), 147
prlsdkapi.OpTypeList.get type size (method),
prlsdkapi.NetworkShapingEntry.get device
14
(method), 147
prlsdkapi.OpTypeList.remove item (method),
prlsdkapi.NetworkShapingEntry.get rate
14
(method), 147
prlsdkapi.OpTypeList.signed (method),
prlsdkapi.NetworkShapingEntry.get total rate 14
418

INDEX

INDEX

prlsdkapi.OpTypeList.unsigned (method),
tion), 163
14
prlsdkapi.prlsdk.InitializeSDK (function),
prlsdkapi.OsesMatrix (class), 142–143
163
prlsdkapi.OsesMatrix.get default os version prlsdkapi.prlsdk.InitializeSDKEx (func(method), 143
tion), 163
prlsdkapi.OsesMatrix.get supported oses types prlsdkapi.prlsdk.IsSDKInitialized (func(method), 143
tion), 163
prlsdkapi.OsesMatrix.get supported oses versions
prlsdkapi.prlsdk.PrlAcl GetAccessForOthers
(method), 143
(function), 163
prlsdkapi.PluginInfo (class), 155–156
prlsdkapi.prlsdk.PrlAcl GetOwnerName
prlsdkapi.PluginInfo.get copyright (method),
(function), 163
156
prlsdkapi.prlsdk.PrlAcl IsAllowed (funcprlsdkapi.PluginInfo.get id (method), 156
tion), 163
prlsdkapi.PluginInfo.get long description
prlsdkapi.prlsdk.PrlAcl IsCurrentSessionOwner
(method), 156
(function), 163
prlsdkapi.PluginInfo.get short description
prlsdkapi.prlsdk.PrlAcl SetAccessForOthers
(method), 156
(function), 163
prlsdkapi.PluginInfo.get vendor (method),
prlsdkapi.prlsdk.PrlApi CreateHandlesList
156
(function), 164
prlsdkapi.PluginInfo.get version (method),
prlsdkapi.prlsdk.PrlApi CreateOpTypeList
156
(function), 164
prlsdkapi.PortForward (class), 62–63
prlsdkapi.prlsdk.PrlApi CreateProblemReport
prlsdkapi.PortForward.create (method),
(function), 164
62
prlsdkapi.prlsdk.PrlApi CreateStringsList
prlsdkapi.PortForward.get incoming port
(function), 164
(method), 62
prlsdkapi.prlsdk.PrlApi Deinit (function),
prlsdkapi.PortForward.get redirect ipaddress
164
(method), 62
prlsdkapi.prlsdk.PrlApi GetAppMode (funcprlsdkapi.PortForward.get redirect port
tion), 164
(method), 63
prlsdkapi.prlsdk.PrlApi GetCrashDumpsPath
prlsdkapi.PortForward.set incoming port
(function), 164
(method), 62
prlsdkapi.prlsdk.PrlApi GetDefaultOsVersion
prlsdkapi.PortForward.set redirect ipaddress
(function), 164
prlsdkapi.prlsdk.PrlApi GetMessageType
(method), 63
prlsdkapi.PortForward.set redirect port
(function), 164
(method), 63
prlsdkapi.prlsdk.PrlApi GetRecommendMinVmMem
prlsdkapi.prlsdk (module), 163–261
(function), 164
prlsdkapi.prlsdk.consts (module), 262–
prlsdkapi.prlsdk.PrlApi GetRemoteCommandCode
315
(function), 164
prlsdkapi.prlsdk.DeinitializeSDK (funcprlsdkapi.prlsdk.PrlApi GetRemoteCommandIndex
tion), 163
(function), 164
prlsdkapi.prlsdk.errors (module), 316–
prlsdkapi.prlsdk.PrlApi GetRemoteCommandTarget
411
(function), 164
prlsdkapi.prlsdk.GetSDKLibraryPath (func- prlsdkapi.prlsdk.PrlApi GetResultDescription
419

INDEX

INDEX

(function), 165
tion), 166
prlsdkapi.prlsdk.PrlApi GetSupportedOsesTypes
prlsdkapi.prlsdk.PrlCpuFeatures Create
(function), 165
(function), 167
prlsdkapi.prlsdk.PrlApi GetSupportedOsesVersions
prlsdkapi.prlsdk.PrlCpuFeatures GetValue
(function), 165
(function), 167
prlsdkapi.prlsdk.PrlApi GetVersion (funcprlsdkapi.prlsdk.PrlCpuFeatures SetValue
tion), 165
(function), 167
prlsdkapi.prlsdk.PrlApi Init (function),
prlsdkapi.prlsdk.PrlCPUPool GetCpuFeaturesMask
165
(function), 166
prlsdkapi.prlsdk.PrlApi InitCrashHandler
prlsdkapi.prlsdk.PrlCPUPool GetName
(function), 165
(function), 166
prlsdkapi.prlsdk.PrlApi InitEx (function),
prlsdkapi.prlsdk.PrlCPUPool GetVendor
165
(function), 167
prlsdkapi.prlsdk.PrlApi MsgCanBeIgnored
prlsdkapi.prlsdk.PrlCtTemplate GetCpuMode
(function), 165
(function), 167
prlsdkapi.prlsdk.PrlApi SendPackedProblemReport
prlsdkapi.prlsdk.PrlCtTemplate GetDescription
(function), 165
(function), 168
prlsdkapi.prlsdk.PrlApi SendProblemReport prlsdkapi.prlsdk.PrlCtTemplate GetName
(function), 165
(function), 168
prlsdkapi.prlsdk.PrlApi SendRemoteCommandprlsdkapi.prlsdk.PrlCtTemplate GetOsTemplate
(function), 165
(function), 168
prlsdkapi.prlsdk.PrlApi UnregisterRemoteDevice
prlsdkapi.prlsdk.PrlCtTemplate GetOsType
(function), 165
(function), 168
prlsdkapi.prlsdk.PrlAppliance Create (func- prlsdkapi.prlsdk.PrlCtTemplate GetOsVersion
tion), 165
(function), 168
prlsdkapi.prlsdk.PrlBackupResult GetBackupUuid
prlsdkapi.prlsdk.PrlCtTemplate GetType
(function), 166
(function), 168
prlsdkapi.prlsdk.PrlBootDev GetIndex (func- prlsdkapi.prlsdk.PrlCtTemplate GetVersion
tion), 166
(function), 168
prlsdkapi.prlsdk.PrlBootDev GetSequenceIndexprlsdkapi.prlsdk.PrlCtTemplate IsCached
(function), 166
(function), 168
prlsdkapi.prlsdk.PrlBootDev GetType (func- prlsdkapi.prlsdk.PrlCVSrc Close (function), 166
tion), 167
prlsdkapi.prlsdk.PrlBootDev IsInUse (func- prlsdkapi.prlsdk.PrlCVSrc Connect (function), 166
tion), 167
prlsdkapi.prlsdk.PrlBootDev Remove (func- prlsdkapi.prlsdk.PrlCVSrc Disconnect (function), 166
tion), 167
prlsdkapi.prlsdk.PrlBootDev SetIndex (func- prlsdkapi.prlsdk.PrlCVSrc LockBuffer (function), 166
tion), 167
prlsdkapi.prlsdk.PrlBootDev SetInUse (func- prlsdkapi.prlsdk.PrlCVSrc Open (function), 166
tion), 167
prlsdkapi.prlsdk.PrlBootDev SetSequenceIndexprlsdkapi.prlsdk.PrlCVSrc SetLocalizedName
(function), 166
(function), 167
prlsdkapi.prlsdk.PrlBootDev SetType (func- prlsdkapi.prlsdk.PrlCVSrc UnlockBuffer
420

INDEX

INDEX

(function), 167
(function), 170
prlsdkapi.prlsdk.PrlDbg EventTypeToString prlsdkapi.prlsdk.PrlDevKeyboard SendKeyPressedAn
(function), 168
(function), 170
prlsdkapi.prlsdk.PrlDbg GetHandlesNum
prlsdkapi.prlsdk.PrlDevMouse AsyncMove
(function), 168
(function), 170
prlsdkapi.prlsdk.PrlDbg HandleTypeToString prlsdkapi.prlsdk.PrlDevMouse AsyncSetPos
(function), 168
(function), 170
prlsdkapi.prlsdk.PrlDbg PrlResultToString
prlsdkapi.prlsdk.PrlDevMouse Move (func(function), 168
tion), 170
prlsdkapi.prlsdk.PrlDevAudio StopOutputStream
prlsdkapi.prlsdk.PrlDevMouse MoveEx
(function), 169
(function), 170
prlsdkapi.prlsdk.PrlDevDisplay AsyncCaptureScaledScreenRegionToBuffer
prlsdkapi.prlsdk.PrlDevMouse SetPos (func(function), 169
tion), 171
prlsdkapi.prlsdk.PrlDevDisplay AsyncCaptureScaledScreenRegionToFile
prlsdkapi.prlsdk.PrlDevMouse SetPosEx
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay AsyncCaptureScreenRegionToFile
prlsdkapi.prlsdk.PrlDevSecondaryDisplay AsyncCapt
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay ConnectToVm prlsdkapi.prlsdk.PrlDevSecondaryDisplay GetScreenB
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay DisconnectFromVm
prlsdkapi.prlsdk.PrlDispCfg ArePluginsEnabled
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay GetAvailableDisplaysCount
prlsdkapi.prlsdk.PrlDispCfg CanChangeDefaultSettin
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay GetDynResToolStatus
prlsdkapi.prlsdk.PrlDispCfg EnablePlugins
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay IsSlidingMouseEnabled
prlsdkapi.prlsdk.PrlDispCfg GetBackupTimeout
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay LockForRead prlsdkapi.prlsdk.PrlDispCfg GetBackupUserLogin
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay NeedCursorData
prlsdkapi.prlsdk.PrlDispCfg GetConfirmationsList
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay SetConfiguration
prlsdkapi.prlsdk.PrlDispCfg GetCpuFeaturesMaskEx
(function), 169
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay SetScreenSurface
prlsdkapi.prlsdk.PrlDispCfg GetCpuPool
(function), 170
(function), 171
prlsdkapi.prlsdk.PrlDevDisplay SyncCaptureScaledScreenRegionToFile
prlsdkapi.prlsdk.PrlDispCfg GetDefaultBackupDirect
(function), 170
(function), 172
prlsdkapi.prlsdk.PrlDevDisplay SyncCaptureScreenRegionToFile
prlsdkapi.prlsdk.PrlDispCfg GetDefaultBackupServer
(function), 170
(function), 172
prlsdkapi.prlsdk.PrlDevDisplay Unlock (func- prlsdkapi.prlsdk.PrlDispCfg GetDefaultCtDir
tion), 170
(function), 172
prlsdkapi.prlsdk.PrlDevKeyboard SendKeyEvent
prlsdkapi.prlsdk.PrlDispCfg GetDefaultEncryptionPlu
(function), 170
(function), 172
prlsdkapi.prlsdk.PrlDevKeyboard SendKeyEventEx
prlsdkapi.prlsdk.PrlDispCfg GetDefaultVmDir
421

INDEX

(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 172
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 173
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
prlsdkapi.prlsdk.PrlDispCfg

INDEX

(function), 174
GetDefaultVNCHostName
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetMaxReservMemLimit
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetMaxVmMem prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetMinReservMemLimit
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetMinSecurityLevel
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetMinVmMem prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetProxyConnectionStatus
prlsdkapi.prlsdk.PrlDispCfg
(function), 174
GetProxyConnectionUser
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetRecommendMaxVmMem
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetReservedMemLimit
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetUsbIdentity prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetUsbIdentityCount
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetVmCpuLimitType
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
GetVNCBasePort prlsdkapi.prlsdk.PrlDispCfg
(function), 175
IsAdjustMemAutoprlsdkapi.prlsdk.PrlDispCfg
(function), 175
IsAllowDirectMobile
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
IsAllowMobileClients
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
IsAllowMultiplePMC
prlsdkapi.prlsdk.PrlDispCfg
(function), 175
IsBackupUserPasswordEnabled
prlsdkapi.prlsdk.PrlDispCfg
(function), 176
IsLogRotationEnabled
prlsdkapi.prlsdk.PrlDispCfg
(function), 176
IsSendStatisticReport
prlsdkapi.prlsdk.PrlDispCfg
(function), 176
IsVerboseLogEnabled
prlsdkapi.prlsdk.PrlDispCfg
422

SetAdjustMemAuto
SetAllowDirectMobile
SetAllowMultiplePMC
SetBackupTimeout
SetBackupUserLogin

SetBackupUserPassword

SetBackupUserPassword

SetCanChangeDefaultSet
SetConfirmationsList
SetCpuFeaturesMaskEx

SetDefaultBackupDirecto
SetDefaultBackupServer

SetDefaultEncryptionPlu

SetDefaultVNCHostNam
SetLogRotationEnabled

SetMaxReservMemLimit
SetMaxVmMem
SetMinReservMemLimit
SetMinSecurityLevel
SetMinVmMem

SetProxyConnectionCred

SetRecommendMaxVmM

INDEX

INDEX

(function), 176
tion), 177
prlsdkapi.prlsdk.PrlDispCfg SetReservedMemLimit
prlsdkapi.prlsdk.PrlEvtPrm ToBoolean
(function), 176
(function), 177
prlsdkapi.prlsdk.PrlDispCfg SetSendStatisticReport
prlsdkapi.prlsdk.PrlEvtPrm ToCData (func(function), 176
tion), 177
prlsdkapi.prlsdk.PrlDispCfg SetUsbIdentAssociation
prlsdkapi.prlsdk.PrlEvtPrm ToHandle (func(function), 176
tion), 177
prlsdkapi.prlsdk.PrlDispCfg SetVerboseLogEnabled
prlsdkapi.prlsdk.PrlEvtPrm ToInt32 (func(function), 176
tion), 177
prlsdkapi.prlsdk.PrlDispCfg SetVmCpuLimitType
prlsdkapi.prlsdk.PrlEvtPrm ToInt64 (func(function), 176
tion), 177
prlsdkapi.prlsdk.PrlDispCfg SetVNCBasePort prlsdkapi.prlsdk.PrlEvtPrm ToString (func(function), 176
tion), 178
prlsdkapi.prlsdk.PrlEvent CanBeIgnored
prlsdkapi.prlsdk.PrlEvtPrm ToUint32 (func(function), 176
tion), 178
prlsdkapi.prlsdk.PrlEvent CreateAnswerEvent prlsdkapi.prlsdk.PrlEvtPrm ToUint64 (func(function), 177
tion), 178
prlsdkapi.prlsdk.PrlEvent GetErrCode (func- prlsdkapi.prlsdk.PrlFirewallRule Create
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetErrString
prlsdkapi.prlsdk.PrlFirewallRule GetLocalNetAddress
(function), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetIssuerId (func- prlsdkapi.prlsdk.PrlFirewallRule GetLocalPort
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetIssuerType
prlsdkapi.prlsdk.PrlFirewallRule GetProtocol
(function), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetJob (funcprlsdkapi.prlsdk.PrlFirewallRule GetRemoteNetAddr
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetParam (funcprlsdkapi.prlsdk.PrlFirewallRule GetRemotePort
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetParamByName prlsdkapi.prlsdk.PrlFirewallRule SetLocalNetAddress
(function), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetParamsCount prlsdkapi.prlsdk.PrlFirewallRule SetLocalPort
(function), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetServer (funcprlsdkapi.prlsdk.PrlFirewallRule SetProtocol
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetType (funcprlsdkapi.prlsdk.PrlFirewallRule SetRemoteNetAddre
tion), 177
(function), 178
prlsdkapi.prlsdk.PrlEvent GetVm (funcprlsdkapi.prlsdk.PrlFirewallRule SetRemotePort
tion), 177
(function), 179
prlsdkapi.prlsdk.PrlEvent IsAnswerRequired prlsdkapi.prlsdk.PrlFoundVmInfo GetConfigPath
(function), 177
(function), 179
prlsdkapi.prlsdk.PrlEvtPrm GetName (func- prlsdkapi.prlsdk.PrlFoundVmInfo GetName
tion), 177
(function), 179
prlsdkapi.prlsdk.PrlEvtPrm GetType (func- prlsdkapi.prlsdk.PrlFoundVmInfo GetOSVersion
423

INDEX

INDEX

(function), 179
tion), 180
prlsdkapi.prlsdk.PrlFoundVmInfo IsOldConfig prlsdkapi.prlsdk.PrlIPPrivNet GetName
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFoundVmInfo IsTemplate prlsdkapi.prlsdk.PrlIPPrivNet GetNetAddresses
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFsEntry GetAbsolutePath prlsdkapi.prlsdk.PrlIPPrivNet IsGlobal
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFsEntry GetLastModifiedDate
prlsdkapi.prlsdk.PrlIPPrivNet SetGlobal
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFsEntry GetPermissions prlsdkapi.prlsdk.PrlIPPrivNet SetName
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFsEntry GetRelativeName prlsdkapi.prlsdk.PrlIPPrivNet SetNetAddresses
(function), 179
(function), 181
prlsdkapi.prlsdk.PrlFsEntry GetSize (funcprlsdkapi.prlsdk.PrlJob Cancel (function),
tion), 179
181
prlsdkapi.prlsdk.PrlFsEntry GetType (func- prlsdkapi.prlsdk.PrlJob GetError (function), 179
tion), 181
prlsdkapi.prlsdk.PrlFsInfo GetChildEntriesCount
prlsdkapi.prlsdk.PrlJob GetOpCode (func(function), 180
tion), 181
prlsdkapi.prlsdk.PrlFsInfo GetChildEntry
prlsdkapi.prlsdk.PrlJob GetProgress (func(function), 180
tion), 181
prlsdkapi.prlsdk.PrlFsInfo GetFsType (func- prlsdkapi.prlsdk.PrlJob GetResult (function), 180
tion), 181
prlsdkapi.prlsdk.PrlFsInfo GetParentEntry
prlsdkapi.prlsdk.PrlJob GetRetCode (func(function), 180
tion), 181
prlsdkapi.prlsdk.PrlFsInfo GetType (funcprlsdkapi.prlsdk.PrlJob GetStatus (function), 180
tion), 182
prlsdkapi.prlsdk.PrlHandle AddRef (funcprlsdkapi.prlsdk.PrlJob IsRequestWasSent
tion), 180
(function), 182
prlsdkapi.prlsdk.PrlHandle Free (funcprlsdkapi.prlsdk.PrlJob Wait (function),
tion), 180
182
prlsdkapi.prlsdk.PrlHandle GetPackageId
prlsdkapi.prlsdk.PrlLic GetCompanyName
(function), 180
(function), 182
prlsdkapi.prlsdk.PrlHandle GetType (funcprlsdkapi.prlsdk.PrlLic GetLicenseKey (function), 180
tion), 182
prlsdkapi.prlsdk.PrlHndlList AddItem (func- prlsdkapi.prlsdk.PrlLic GetStatus (function), 180
tion), 182
prlsdkapi.prlsdk.PrlHndlList GetItem (func- prlsdkapi.prlsdk.PrlLic GetUserName (function), 180
tion), 182
prlsdkapi.prlsdk.PrlHndlList GetItemsCount prlsdkapi.prlsdk.PrlLic IsValid (function),
(function), 180
182
prlsdkapi.prlsdk.PrlHndlList RemoveItem
prlsdkapi.prlsdk.PrlLoginResponse GetHostOsVersion
(function), 180
(function), 182
prlsdkapi.prlsdk.PrlIPPrivNet Create (func- prlsdkapi.prlsdk.PrlLoginResponse GetProductVersio
424

INDEX

INDEX

(function), 182
(function), 184
prlsdkapi.prlsdk.PrlLoginResponse GetRunningTaskByIndex
prlsdkapi.prlsdk.PrlNetworkShapingConfig SetNetwor
(function), 182
(function), 184
prlsdkapi.prlsdk.PrlLoginResponse GetRunningTaskCount
prlsdkapi.prlsdk.PrlNetworkShapingConfig SetNetwor
(function), 182
(function), 184
prlsdkapi.prlsdk.PrlLoginResponse GetServerUuid
prlsdkapi.prlsdk.PrlNetworkShapingEntry Create
(function), 183
(function), 184
prlsdkapi.prlsdk.PrlLoginResponse GetSessionUuid
prlsdkapi.prlsdk.PrlNetworkShapingEntry GetClassId
(function), 183
(function), 184
prlsdkapi.prlsdk.PrlNetSvc GetStatus (func- prlsdkapi.prlsdk.PrlNetworkShapingEntry GetDevice
tion), 183
(function), 184
prlsdkapi.prlsdk.PrlNetworkClass Create
prlsdkapi.prlsdk.PrlNetworkShapingEntry GetRate
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkClass GetClassId prlsdkapi.prlsdk.PrlNetworkShapingEntry GetTotalR
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkClass GetNetworkList
prlsdkapi.prlsdk.PrlNetworkShapingEntry SetClassId
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkClass SetClassId prlsdkapi.prlsdk.PrlNetworkShapingEntry SetDevice
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkClass SetNetworkList
prlsdkapi.prlsdk.PrlNetworkShapingEntry SetRate
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkRate Create
prlsdkapi.prlsdk.PrlNetworkShapingEntry SetTotalRa
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkRate GetClassId prlsdkapi.prlsdk.PrlOffmgmtService Create
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkRate GetRate
prlsdkapi.prlsdk.PrlOffmgmtService GetName
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkShapingBandwidthEntry
prlsdkapi.prlsdk.PrlOffmgmtService
Create
GetPort
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkShapingBandwidthEntry
prlsdkapi.prlsdk.PrlOffmgmtService
GetBandwidth
IsUsedByDefault
(function), 183
(function), 185
prlsdkapi.prlsdk.PrlNetworkShapingBandwidthEntry
prlsdkapi.prlsdk.PrlOffmgmtService
GetDevice
SetName
(function), 184
(function), 185
prlsdkapi.prlsdk.PrlNetworkShapingBandwidthEntry
prlsdkapi.prlsdk.PrlOffmgmtService
SetBandwidth
SetPort
(function), 184
(function), 185
prlsdkapi.prlsdk.PrlNetworkShapingBandwidthEntry
prlsdkapi.prlsdk.PrlOffmgmtService
SetDevice
SetUsedByDefau
(function), 184
(function), 186
prlsdkapi.prlsdk.PrlNetworkShapingConfig GetNetworkDeviceBandwidthList
prlsdkapi.prlsdk.PrlOpTypeList GetItem
(function), 184
(function), 186
prlsdkapi.prlsdk.PrlNetworkShapingConfig GetNetworkShapingList
prlsdkapi.prlsdk.PrlOpTypeList GetItemsCount
(function), 184
(function), 186
prlsdkapi.prlsdk.PrlNetworkShapingConfig IsEnabled
prlsdkapi.prlsdk.PrlOpTypeList GetTypeSize
(function), 184
(function), 186
prlsdkapi.prlsdk.PrlNetworkShapingConfig SetEnabled
prlsdkapi.prlsdk.PrlOpTypeList RemoveItem
425

INDEX

INDEX

(function), 186
tion), 188
prlsdkapi.prlsdk.PrlOsesMatrix GetDefaultOsVersion
prlsdkapi.prlsdk.PrlReport GetScheme (func(function), 186
tion), 188
prlsdkapi.prlsdk.PrlOsesMatrix GetSupportedOsesTypes
prlsdkapi.prlsdk.PrlReport GetType (func(function), 186
tion), 188
prlsdkapi.prlsdk.PrlOsesMatrix GetSupportedOsesVersions
prlsdkapi.prlsdk.PrlReport GetUserEmail
(function), 186
(function), 188
prlsdkapi.prlsdk.PrlPluginInfo GetCopyright prlsdkapi.prlsdk.PrlReport GetUserName
(function), 186
(function), 188
prlsdkapi.prlsdk.PrlPluginInfo GetId (func- prlsdkapi.prlsdk.PrlReport Send (function), 186
tion), 188
prlsdkapi.prlsdk.PrlPluginInfo GetLongDescription
prlsdkapi.prlsdk.PrlReport SetDescription
(function), 186
(function), 188
prlsdkapi.prlsdk.PrlPluginInfo GetShortDescription
prlsdkapi.prlsdk.PrlReport SetReason (func(function), 186
tion), 188
prlsdkapi.prlsdk.PrlPluginInfo GetVendor
prlsdkapi.prlsdk.PrlReport SetType (func(function), 187
tion), 188
prlsdkapi.prlsdk.PrlPluginInfo GetVersion
prlsdkapi.prlsdk.PrlReport SetUserEmail
(function), 187
(function), 188
prlsdkapi.prlsdk.PrlPortFwd Create (funcprlsdkapi.prlsdk.PrlReport SetUserName
tion), 187
(function), 189
prlsdkapi.prlsdk.PrlPortFwd GetIncomingPort prlsdkapi.prlsdk.PrlResult GetParam (func(function), 187
tion), 189
prlsdkapi.prlsdk.PrlPortFwd GetRedirectIPAddress
prlsdkapi.prlsdk.PrlResult GetParamAsString
(function), 187
(function), 189
prlsdkapi.prlsdk.PrlPortFwd GetRedirectPort prlsdkapi.prlsdk.PrlResult GetParamByIndex
(function), 187
(function), 189
prlsdkapi.prlsdk.PrlPortFwd SetIncomingPort prlsdkapi.prlsdk.PrlResult GetParamByIndexAsStrin
(function), 187
(function), 189
prlsdkapi.prlsdk.PrlPortFwd SetRedirectIPAddress
prlsdkapi.prlsdk.PrlResult GetParamsCount
(function), 187
(function), 189
prlsdkapi.prlsdk.PrlPortFwd SetRedirectPort prlsdkapi.prlsdk.PrlRunningTask GetTaskParameters
(function), 187
(function), 189
prlsdkapi.prlsdk.PrlReport Assembly (func- prlsdkapi.prlsdk.PrlRunningTask GetTaskType
tion), 187
(function), 189
prlsdkapi.prlsdk.PrlReport AsString (funcprlsdkapi.prlsdk.PrlRunningTask GetTaskUuid
tion), 187
(function), 189
prlsdkapi.prlsdk.PrlReport GetArchiveFileName
prlsdkapi.prlsdk.PrlScrRes GetHeight (func(function), 187
tion), 189
prlsdkapi.prlsdk.PrlReport GetData (funcprlsdkapi.prlsdk.PrlScrRes GetWidth (function), 188
tion), 189
prlsdkapi.prlsdk.PrlReport GetDescription
prlsdkapi.prlsdk.PrlScrRes IsEnabled (func(function), 188
tion), 189
prlsdkapi.prlsdk.PrlReport GetReason (func- prlsdkapi.prlsdk.PrlScrRes Remove (func426

INDEX

INDEX

tion), 190
(function), 199
prlsdkapi.prlsdk.PrlScrRes SetEnabled (func- prlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 199
prlsdkapi.prlsdk.PrlScrRes SetHeight (func- prlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 199
prlsdkapi.prlsdk.PrlScrRes SetWidth (func- prlsdkapi.prlsdk.PrlSrv
199
tion), 190
prlsdkapi.prlsdk.PrlShare GetDescription
prlsdkapi.prlsdk.PrlSrv
(function), 190
(function), 200
prlsdkapi.prlsdk.PrlShare GetName (funcprlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 200
prlsdkapi.prlsdk.PrlShare GetPath (funcprlsdkapi.prlsdk.PrlSrv
tion), 190
tion), 200
prlsdkapi.prlsdk.PrlShare IsEnabled (funcprlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 200
prlsdkapi.prlsdk.PrlShare IsReadOnly (func- prlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 200
prlsdkapi.prlsdk.PrlShare Remove (funcprlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 200
prlsdkapi.prlsdk.PrlShare SetDescription
prlsdkapi.prlsdk.PrlSrv
(function), 190
(function), 200
prlsdkapi.prlsdk.PrlShare SetEnabled (func- prlsdkapi.prlsdk.PrlSrv
tion), 190
(function), 200
prlsdkapi.prlsdk.PrlShare SetName (funcprlsdkapi.prlsdk.PrlSrv
tion), 191
(function), 200
prlsdkapi.prlsdk.PrlShare SetPath (funcprlsdkapi.prlsdk.PrlSrv
tion), 191
tion), 200
prlsdkapi.prlsdk.PrlShare SetReadOnly
prlsdkapi.prlsdk.PrlSrv
(function), 191
(function), 200
prlsdkapi.prlsdk.PrlSrv AddIPPrivateNetwork prlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 200
prlsdkapi.prlsdk.PrlSrv AddVirtualNetwork prlsdkapi.prlsdk.PrlSrv
(function), 199
tion), 201
prlsdkapi.prlsdk.PrlSrv AttachToLostTask
prlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 201
prlsdkapi.prlsdk.PrlSrv CancelInstallApplianceprlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 201
prlsdkapi.prlsdk.PrlSrv CheckParallelsServerAlive
prlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 201
prlsdkapi.prlsdk.PrlSrv CommonPrefsBeginEdit
prlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 201
prlsdkapi.prlsdk.PrlSrv CommonPrefsCommit prlsdkapi.prlsdk.PrlSrv
(function), 199
(function), 201
prlsdkapi.prlsdk.PrlSrv CommonPrefsCommitEx
prlsdkapi.prlsdk.PrlSrv
427

ConfigureGenericPci
CopyCtTemplate
Create (function),
CreateDesktopControl
CreateUnattendedCd
CreateVm (funcCreateVmBackup
DeleteOfflineService
DeleteVirtualNetwork
DisableConfirmationMode
EnableConfirmationMode
FsCanCreateFile
FsCreateDir (funcFsGenerateEntryName
FsGetDirEntries
FsGetDiskList (funcFsRemoveEntry
FsRenameEntry
GetBackupTree
GetCommonPrefs
GetCPUPoolsList
GetCtTemplateList

INDEX

(function), 201
prlsdkapi.prlsdk.PrlSrv
(function), 201
prlsdkapi.prlsdk.PrlSrv
(function), 201
prlsdkapi.prlsdk.PrlSrv
(function), 201
prlsdkapi.prlsdk.PrlSrv
tion), 201
prlsdkapi.prlsdk.PrlSrv
(function), 201
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
(function), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
tion), 202
prlsdkapi.prlsdk.PrlSrv
(function), 203
prlsdkapi.prlsdk.PrlSrv
tion), 203
prlsdkapi.prlsdk.PrlSrv
(function), 203
prlsdkapi.prlsdk.PrlSrv
tion), 203
prlsdkapi.prlsdk.PrlSrv

INDEX

(function), 203
GetDefaultVmConfig prlsdkapi.prlsdk.PrlSrv
tion), 203
GetDiskFreeSpace
prlsdkapi.prlsdk.PrlSrv
tion), 203
GetIPPrivateNetworksList
prlsdkapi.prlsdk.PrlSrv
tion), 203
GetLicenseInfo (func- prlsdkapi.prlsdk.PrlSrv
tion), 203
GetNetServiceStatus prlsdkapi.prlsdk.PrlSrv
(function), 203
GetNetworkClassesListprlsdkapi.prlsdk.PrlSrv
(function), 203
GetNetworkShapingConfig
prlsdkapi.prlsdk.PrlSrv
tion), 204
GetOfflineServicesList prlsdkapi.prlsdk.PrlSrv
(function), 204
GetPackedProblemReport
prlsdkapi.prlsdk.PrlSrv
(function), 204
GetPerfStats (func- prlsdkapi.prlsdk.PrlSrv
204
GetPluginsList (func- prlsdkapi.prlsdk.PrlSrv
tion), 204
GetProblemReport
prlsdkapi.prlsdk.PrlSrv
tion), 204
GetQuestions (func- prlsdkapi.prlsdk.PrlSrv
tion), 204
GetRestrictionInfo
prlsdkapi.prlsdk.PrlSrv
204
GetServerInfo (func- prlsdkapi.prlsdk.PrlSrv
(function), 204
GetSrvConfig (func- prlsdkapi.prlsdk.PrlSrv
(function), 204
GetStatistics (func- prlsdkapi.prlsdk.PrlSrv
(function), 204
GetSupportedOses
prlsdkapi.prlsdk.PrlSrv
(function), 204
GetUserInfo (funcprlsdkapi.prlsdk.PrlSrv
(function), 205
GetUserInfoList
prlsdkapi.prlsdk.PrlSrv
(function), 205
GetUserProfile (func- prlsdkapi.prlsdk.PrlSrv
tion), 205
GetVirtualNetworkListprlsdkapi.prlsdk.PrlSrv
428

GetVmConfig (funcGetVmList (funcGetVmListEx (funcHasRestriction (funcInstallAppliance
IsConfirmationModeEnabled
IsConnected (funcIsFeatureSupported
IsNonInteractiveSession
Login (function),
LoginEx (funcLoginLocal (funcLoginLocalEx (funcLogoff (function),
MoveToCPUPool
NetServiceRestart
NetServiceRestoreDefaults
NetServiceStart
NetServiceStop
RecalculateCPUPool
RefreshPlugins (funcRegister3rdPartyVm

INDEX

(function), 205
prlsdkapi.prlsdk.PrlSrv
tion), 205
prlsdkapi.prlsdk.PrlSrv
tion), 205
prlsdkapi.prlsdk.PrlSrv
(function), 205
prlsdkapi.prlsdk.PrlSrv
(function), 205
prlsdkapi.prlsdk.PrlSrv
(function), 205
prlsdkapi.prlsdk.PrlSrv
(function), 205
prlsdkapi.prlsdk.PrlSrv
(function), 205
prlsdkapi.prlsdk.PrlSrv
tion), 205
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
tion), 206
prlsdkapi.prlsdk.PrlSrv
tion), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
tion), 206
prlsdkapi.prlsdk.PrlSrv
(function), 206
prlsdkapi.prlsdk.PrlSrv
(function), 207
prlsdkapi.prlsdk.PrlSrv

INDEX

(function), 207
prlsdkapi.prlsdk.PrlSrv UpdateOfflineService
(function), 207
RegisterVmEx (func- prlsdkapi.prlsdk.PrlSrv UpdateVirtualNetwork
(function), 207
RegisterVmWithUuid prlsdkapi.prlsdk.PrlSrv UserProfileBeginEdit
(function), 207
RemoveCtTemplate prlsdkapi.prlsdk.PrlSrv UserProfileCommit
(function), 207
RemoveIPPrivateNetwork
prlsdkapi.prlsdk.PrlSrvCfg GetCpuCount
(function), 194
RemoveVmBackup
prlsdkapi.prlsdk.PrlSrvCfg GetCpuFeaturesEx
(function), 194
RestoreVmBackup
prlsdkapi.prlsdk.PrlSrvCfg GetCpuFeaturesMaskingC
(function), 194
SendAnswer (funcprlsdkapi.prlsdk.PrlSrvCfg GetCpuHvt
(function), 194
SetNonInteractiveSession
prlsdkapi.prlsdk.PrlSrvCfg GetCpuMode
(function), 194
Shutdown (funcprlsdkapi.prlsdk.PrlSrvCfg GetCpuModel
(function), 194
ShutdownEx (funcprlsdkapi.prlsdk.PrlSrvCfg GetCpuSpeed
(function), 194
StartSearchVms
prlsdkapi.prlsdk.PrlSrvCfg GetDefaultGateway
(function), 194
StopInstallAppliance prlsdkapi.prlsdk.PrlSrvCfg GetDefaultGatewayIPv6
(function), 194
SubscribeToHostStatistics
prlsdkapi.prlsdk.PrlSrvCfg GetDnsServers
(function), 195
SubscribeToPerfStats prlsdkapi.prlsdk.PrlSrvCfg GetFloppyDisk
(function), 195
UnsubscribeFromHostStatistics
prlsdkapi.prlsdk.PrlSrvCfg GetFloppyDisksCount
(function), 195
UnsubscribeFromPerfStats
prlsdkapi.prlsdk.PrlSrvCfg GetGenericPciDevice
(function), 195
UpdateIPPrivateNetwork
prlsdkapi.prlsdk.PrlSrvCfg GetGenericPciDevicesCou
(function), 195
UpdateLicense (func- prlsdkapi.prlsdk.PrlSrvCfg GetGenericScsiDevice
(function), 195
UpdateLicenseEx
prlsdkapi.prlsdk.PrlSrvCfg GetGenericScsiDevicesCou
(function), 195
UpdateNetworkClassesList
prlsdkapi.prlsdk.PrlSrvCfg GetHardDisk
(function), 195
UpdateNetworkShapingConfig
prlsdkapi.prlsdk.PrlSrvCfg GetHardDisksCount
RegisterVm (func-

429

INDEX

(function), 195
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 195
prlsdkapi.prlsdk.PrlSrvCfg
(function), 195
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 196
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
tion), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg
(function), 197
prlsdkapi.prlsdk.PrlSrvCfg

INDEX

(function), 197
prlsdkapi.prlsdk.PrlSrvCfg GetSoundOutputDev
(function), 197
GetHostOsMajor prlsdkapi.prlsdk.PrlSrvCfg GetSoundOutputDevsCou
(function), 197
GetHostOsMinor prlsdkapi.prlsdk.PrlSrvCfg GetUsbDev (function), 198
GetHostOsStrPresentation
prlsdkapi.prlsdk.PrlSrvCfg GetUsbDevsCount
(function), 198
GetHostOsSubMinor
prlsdkapi.prlsdk.PrlSrvCfg IsSoundDefaultEnabled
(function), 198
GetHostOsType prlsdkapi.prlsdk.PrlSrvCfg IsUsbSupported
(function), 198
GetHostRamSize prlsdkapi.prlsdk.PrlSrvCfg IsVtdSupported
(function), 198
GetMaxHostNetAdapters
prlsdkapi.prlsdk.PrlSrvCfgDev GetDeviceState
(function), 191
GetMaxVmNetAdapters
prlsdkapi.prlsdk.PrlSrvCfgDev GetId (function), 191
GetNetAdapter
prlsdkapi.prlsdk.PrlSrvCfgDev GetName
(function), 191
GetNetAdaptersCount
prlsdkapi.prlsdk.PrlSrvCfgDev GetType
(function), 191
GetOpticalDisk
prlsdkapi.prlsdk.PrlSrvCfgDev IsConnectedToVm
(function), 191
GetOpticalDisksCount
prlsdkapi.prlsdk.PrlSrvCfgDev SetDeviceState
(function), 191
GetParallelPort
prlsdkapi.prlsdk.PrlSrvCfgHdd GetDevId
(function), 192
GetParallelPortsCount
prlsdkapi.prlsdk.PrlSrvCfgHdd GetDevName
(function), 192
GetPrinter (func- prlsdkapi.prlsdk.PrlSrvCfgHdd GetDevSize
(function), 192
GetPrintersCount prlsdkapi.prlsdk.PrlSrvCfgHdd GetDiskIndex
(function), 192
GetSearchDomains prlsdkapi.prlsdk.PrlSrvCfgHdd GetPart
(function), 192
GetSerialPort
prlsdkapi.prlsdk.PrlSrvCfgHdd GetPartsCount
(function), 192
GetSerialPortsCount
prlsdkapi.prlsdk.PrlSrvCfgHddPart GetIndex
(function), 191
GetSoundMixerDevprlsdkapi.prlsdk.PrlSrvCfgHddPart GetName
(function), 191
GetSoundMixerDevsCount
prlsdkapi.prlsdk.PrlSrvCfgHddPart GetSize
GetHostname

430

INDEX

INDEX

(function), 192
(function), 198
prlsdkapi.prlsdk.PrlSrvCfgHddPart GetSysName
prlsdkapi.prlsdk.PrlSrvInfo GetOsVersion
(function), 192
(function), 198
prlsdkapi.prlsdk.PrlSrvCfgHddPart GetType prlsdkapi.prlsdk.PrlSrvInfo GetProductVersion
(function), 192
(function), 198
prlsdkapi.prlsdk.PrlSrvCfgHddPart IsActive prlsdkapi.prlsdk.PrlSrvInfo GetServerUuid
(function), 192
(function), 198
prlsdkapi.prlsdk.PrlSrvCfgHddPart IsInUse prlsdkapi.prlsdk.PrlSrvInfo GetStartTime
(function), 192
(function), 198
prlsdkapi.prlsdk.PrlSrvCfgHddPart IsLogical prlsdkapi.prlsdk.PrlSrvInfo GetStartTimeMonotonic
(function), 192
(function), 199
prlsdkapi.prlsdk.PrlSrvCfgNet GetDefaultGateway
prlsdkapi.prlsdk.PrlStat GetCpusStatsCount
(function), 193
(function), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetDefaultGatewayIPv6
prlsdkapi.prlsdk.PrlStat GetCpuStat (func(function), 193
tion), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetDnsServers prlsdkapi.prlsdk.PrlStat GetDisksStatsCount
(function), 193
(function), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetMacAddressprlsdkapi.prlsdk.PrlStat GetDiskStat (func(function), 193
tion), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetNetAdapterType
prlsdkapi.prlsdk.PrlStat GetDispUptime
(function), 193
(function), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetNetAddresses
prlsdkapi.prlsdk.PrlStat GetFreeRamSize
(function), 193
(function), 210
prlsdkapi.prlsdk.PrlSrvCfgNet GetSearchDomains
prlsdkapi.prlsdk.PrlStat GetFreeSwapSize
(function), 193
(function), 211
prlsdkapi.prlsdk.PrlSrvCfgNet GetSysIndex prlsdkapi.prlsdk.PrlStat GetIfacesStatsCount
(function), 193
(function), 211
prlsdkapi.prlsdk.PrlSrvCfgNet GetVlanTag
prlsdkapi.prlsdk.PrlStat GetIfaceStat (func(function), 193
tion), 211
prlsdkapi.prlsdk.PrlSrvCfgNet IsConfigureWithDhcp
prlsdkapi.prlsdk.PrlStat GetOsUptime (func(function), 193
tion), 211
prlsdkapi.prlsdk.PrlSrvCfgNet IsConfigureWithDhcpIPv6
prlsdkapi.prlsdk.PrlStat GetProcsStatsCount
(function), 193
(function), 211
prlsdkapi.prlsdk.PrlSrvCfgNet IsEnabled
prlsdkapi.prlsdk.PrlStat GetProcStat (func(function), 194
tion), 211
prlsdkapi.prlsdk.PrlSrvCfgPci GetDeviceClass prlsdkapi.prlsdk.PrlStat GetRealRamSize
(function), 194
(function), 211
prlsdkapi.prlsdk.PrlSrvCfgPci IsPrimaryDeviceprlsdkapi.prlsdk.PrlStat GetTotalRamSize
(function), 194
(function), 211
prlsdkapi.prlsdk.PrlSrvInfo GetApplicationMode
prlsdkapi.prlsdk.PrlStat GetTotalSwapSize
(function), 198
(function), 211
prlsdkapi.prlsdk.PrlSrvInfo GetCmdPort
prlsdkapi.prlsdk.PrlStat GetUsageRamSize
(function), 198
(function), 211
prlsdkapi.prlsdk.PrlSrvInfo GetHostName
prlsdkapi.prlsdk.PrlStat GetUsageSwapSize
431

INDEX

INDEX

(function), 211
(function), 209
prlsdkapi.prlsdk.PrlStat GetUsersStatsCount prlsdkapi.prlsdk.PrlStatProc GetId (func(function), 212
tion), 209
prlsdkapi.prlsdk.PrlStat GetUserStat (func- prlsdkapi.prlsdk.PrlStatProc GetOwnerUserName
tion), 212
(function), 209
prlsdkapi.prlsdk.PrlStat GetVmDataStat
prlsdkapi.prlsdk.PrlStatProc GetRealMemUsage
(function), 212
(function), 209
prlsdkapi.prlsdk.PrlStatCpu GetCpuUsage
prlsdkapi.prlsdk.PrlStatProc GetStartTime
(function), 207
(function), 209
prlsdkapi.prlsdk.PrlStatCpu GetSystemTime prlsdkapi.prlsdk.PrlStatProc GetState (func(function), 207
tion), 209
prlsdkapi.prlsdk.PrlStatCpu GetTotalTime
prlsdkapi.prlsdk.PrlStatProc GetSystemTime
(function), 207
(function), 209
prlsdkapi.prlsdk.PrlStatCpu GetUserTime
prlsdkapi.prlsdk.PrlStatProc GetTotalMemUsage
(function), 207
(function), 209
prlsdkapi.prlsdk.PrlStatDisk GetFreeDiskSpaceprlsdkapi.prlsdk.PrlStatProc GetTotalTime
(function), 208
(function), 209
prlsdkapi.prlsdk.PrlStatDisk GetPartsStatsCount
prlsdkapi.prlsdk.PrlStatProc GetUserTime
(function), 208
(function), 209
prlsdkapi.prlsdk.PrlStatDisk GetPartStat
prlsdkapi.prlsdk.PrlStatProc GetVirtMemUsage
(function), 208
(function), 209
prlsdkapi.prlsdk.PrlStatDisk GetSystemName prlsdkapi.prlsdk.PrlStatUser GetHostName
(function), 208
(function), 210
prlsdkapi.prlsdk.PrlStatDisk GetUsageDiskSpace
prlsdkapi.prlsdk.PrlStatUser GetServiceName
(function), 208
(function), 210
prlsdkapi.prlsdk.PrlStatDiskPart GetFreeDiskSpace
prlsdkapi.prlsdk.PrlStatUser GetSessionTime
(function), 207
(function), 210
prlsdkapi.prlsdk.PrlStatDiskPart GetSystemName
prlsdkapi.prlsdk.PrlStatUser GetUserName
(function), 207
(function), 210
prlsdkapi.prlsdk.PrlStatDiskPart GetUsageDiskSpace
prlsdkapi.prlsdk.PrlStatVmData GetSegmentCapacit
(function), 208
(function), 210
prlsdkapi.prlsdk.PrlStatIface GetInDataSize prlsdkapi.prlsdk.PrlStrList AddItem (func(function), 208
tion), 212
prlsdkapi.prlsdk.PrlStatIface GetInPkgsCount prlsdkapi.prlsdk.PrlStrList GetItem (func(function), 208
tion), 212
prlsdkapi.prlsdk.PrlStatIface GetOutDataSize prlsdkapi.prlsdk.PrlStrList GetItemsCount
(function), 208
(function), 212
prlsdkapi.prlsdk.PrlStatIface GetOutPkgsCount
prlsdkapi.prlsdk.PrlStrList RemoveItem
(function), 208
(function), 212
prlsdkapi.prlsdk.PrlStatIface GetSystemName prlsdkapi.prlsdk.PrlTisRecord GetName
(function), 208
(function), 212
prlsdkapi.prlsdk.PrlStatProc GetCommandName
prlsdkapi.prlsdk.PrlTisRecord GetState
(function), 209
(function), 212
prlsdkapi.prlsdk.PrlStatProc GetCpuUsage
prlsdkapi.prlsdk.PrlTisRecord GetText
432

INDEX

INDEX

(function), 212
(function), 214
prlsdkapi.prlsdk.PrlTisRecord GetTime
prlsdkapi.prlsdk.PrlVirtNet
(function), 212
(function), 214
prlsdkapi.prlsdk.PrlTisRecord GetUid (func- prlsdkapi.prlsdk.PrlVirtNet
tion), 212
(function), 214
prlsdkapi.prlsdk.PrlUIEmuInput AddText
prlsdkapi.prlsdk.PrlVirtNet
(function), 212
(function), 214
prlsdkapi.prlsdk.PrlUIEmuInput Create
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsbIdent GetFriendlyNameprlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsbIdent GetSystemName prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsbIdent GetVmUuidAssociation
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg CanChangeSrvSets prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg CanUseMngConsoleprlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg GetDefaultVmFolder
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg GetVmDirUuid
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg IsLocalAdministrator
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg SetDefaultVmFolder
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrCfg SetVmDirUuid
prlsdkapi.prlsdk.PrlVirtNet
(function), 213
(function), 215
prlsdkapi.prlsdk.PrlUsrInfo CanChangeSrvSetsprlsdkapi.prlsdk.PrlVirtNet
(function), 214
(function), 215
prlsdkapi.prlsdk.PrlUsrInfo GetDefaultVmFolder
prlsdkapi.prlsdk.PrlVirtNet
(function), 214
(function), 216
prlsdkapi.prlsdk.PrlUsrInfo GetName (func- prlsdkapi.prlsdk.PrlVirtNet
tion), 214
(function), 216
prlsdkapi.prlsdk.PrlUsrInfo GetSessionCount prlsdkapi.prlsdk.PrlVirtNet
(function), 214
(function), 216
prlsdkapi.prlsdk.PrlUsrInfo GetUuid (funcprlsdkapi.prlsdk.PrlVirtNet
tion), 214
(function), 216
prlsdkapi.prlsdk.PrlVirtNet Create (funcprlsdkapi.prlsdk.PrlVirtNet
tion), 214
(function), 216
prlsdkapi.prlsdk.PrlVirtNet GetAdapterIndex prlsdkapi.prlsdk.PrlVirtNet
(function), 214
tion), 216
prlsdkapi.prlsdk.PrlVirtNet GetAdapterName prlsdkapi.prlsdk.PrlVirtNet
433

GetBoundAdapterInfo
GetBoundCardMac
GetDescription
GetDhcpIP6Address
GetDhcpIPAddress
GetHostIP6Address
GetHostIPAddress
GetIP6NetMask
GetIP6ScopeEnd
GetIP6ScopeStart
GetIPNetMask
GetIPScopeEnd
GetIPScopeStart
GetNetworkId
GetNetworkType
GetPortForwardList
GetVlanTag
IsAdapterEnabled
IsDHCP6ServerEnabled
IsDHCPServerEnabled
IsEnabled (funcIsNATServerEnabled

INDEX

(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 216
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 217
prlsdkapi.prlsdk.PrlVirtNet
(function), 218
prlsdkapi.prlsdk.PrlVirtNet
(function), 218
prlsdkapi.prlsdk.PrlVirtNet
(function), 218
prlsdkapi.prlsdk.PrlVirtNet
(function), 218
prlsdkapi.prlsdk.PrlVirtNet

INDEX

(function), 218
SetAdapterEnabledprlsdkapi.prlsdk.PrlVirtNet SetVlanTag
(function), 218
SetAdapterIndex prlsdkapi.prlsdk.PrlVm Authorise (function), 254
SetAdapterName prlsdkapi.prlsdk.PrlVm AuthWithGuestSecurityDb
(function), 254
SetBoundCardMacprlsdkapi.prlsdk.PrlVm BeginBackup (function), 254
SetDescription
prlsdkapi.prlsdk.PrlVm BeginEdit (function), 254
SetDHCP6ServerEnabled
prlsdkapi.prlsdk.PrlVm CancelCompact
(function), 254
SetDhcpIP6Address
prlsdkapi.prlsdk.PrlVm CancelConvertDisks
(function), 254
SetDhcpIPAddressprlsdkapi.prlsdk.PrlVm ChangePassword
(function), 254
SetDHCPServerEnabled
prlsdkapi.prlsdk.PrlVm ChangeSid (function), 254
SetEnabled
prlsdkapi.prlsdk.PrlVm Clone (function),
255
SetHostIP6Addressprlsdkapi.prlsdk.PrlVm CloneEx (function), 255
SetHostIPAddress prlsdkapi.prlsdk.PrlVm CloneWithUuid
(function), 255
SetIP6NetMask prlsdkapi.prlsdk.PrlVm Commit (function), 255
SetIP6ScopeEnd prlsdkapi.prlsdk.PrlVm CommitEx (function), 255
SetIP6ScopeStart prlsdkapi.prlsdk.PrlVm Compact (function), 255
SetIPNetMask
prlsdkapi.prlsdk.PrlVm ConvertDisks (function), 255
SetIPScopeEnd prlsdkapi.prlsdk.PrlVm CreateCVSrc (function), 255
SetIPScopeStart prlsdkapi.prlsdk.PrlVm CreateEvent (function), 255
SetNATServerEnabled
prlsdkapi.prlsdk.PrlVm CreateSnapshot
(function), 255
SetNetworkId
prlsdkapi.prlsdk.PrlVm CreateUnattendedFloppy
(function), 255
SetNetworkType prlsdkapi.prlsdk.PrlVm Decrypt (function), 255
SetPortForwardList
prlsdkapi.prlsdk.PrlVm Delete (function),
434

INDEX

256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
tion), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
tion), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
tion), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
tion), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
(function), 256
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm
(function), 257
prlsdkapi.prlsdk.PrlVm
(function), 257
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm
(function), 257
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm
257
prlsdkapi.prlsdk.PrlVm
tion), 257
prlsdkapi.prlsdk.PrlVm

INDEX

tion), 257
prlsdkapi.prlsdk.PrlVm
tion), 257
DropSuspendedState prlsdkapi.prlsdk.PrlVm
tion), 258
Encrypt (funcprlsdkapi.prlsdk.PrlVm
(function), 258
GenerateVmDevFilename
prlsdkapi.prlsdk.PrlVm
(function), 258
GetConfig (funcprlsdkapi.prlsdk.PrlVm
258
GetPackedProblemReport
prlsdkapi.prlsdk.PrlVm
258
GetPerfStats (func- prlsdkapi.prlsdk.PrlVm
258
GetProblemReport
prlsdkapi.prlsdk.PrlVm
tion), 258
GetQuestions (func- prlsdkapi.prlsdk.PrlVm
(function), 258
GetSnapshotsTree
prlsdkapi.prlsdk.PrlVm
258
GetSnapshotsTreeEx prlsdkapi.prlsdk.PrlVm
258
GetState (funcprlsdkapi.prlsdk.PrlVm
258
GetStatistics (func- prlsdkapi.prlsdk.PrlVm
tion), 258
GetStatisticsEx
prlsdkapi.prlsdk.PrlVm
259
GetSuspendedScreen prlsdkapi.prlsdk.PrlVm
259
GetToolsState (func- prlsdkapi.prlsdk.PrlVm
tion), 259
InitiateDevStateNotifications
prlsdkapi.prlsdk.PrlVm
tion), 259
InstallTools (funcprlsdkapi.prlsdk.PrlVm
259
InstallUtility (func- prlsdkapi.prlsdk.PrlVm
tion), 259
Lock (function),
prlsdkapi.prlsdk.PrlVm
(function), 259
LoginInGuest (func- prlsdkapi.prlsdk.PrlVm
259
Migrate (funcprlsdkapi.prlsdk.PrlVm
DeleteSnapshot

435

MigrateCancel (funcMigrateEx (funcMigrateWithRename
MigrateWithRenameEx
Mount (function),
Move (function),
Pause (function),
RefreshConfig (funcRefreshConfigEx
Reg (function),
RegEx (function),
Reset (function),
ResetUptime (funcRestart (function),
Restore (function),
Resume (funcSetConfig (funcStart (function),
StartEx (funcStartVncServer
Stop (function),
StopEx (function),

INDEX

259
prlsdkapi.prlsdk.PrlVm
tion), 259
prlsdkapi.prlsdk.PrlVm
(function), 259
prlsdkapi.prlsdk.PrlVm
(function), 259
prlsdkapi.prlsdk.PrlVm
tion), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
tion), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
(function), 260
prlsdkapi.prlsdk.PrlVm
tion), 260
prlsdkapi.prlsdk.PrlVm
261
prlsdkapi.prlsdk.PrlVm
261
prlsdkapi.prlsdk.PrlVm
(function), 261
prlsdkapi.prlsdk.PrlVm
(function), 261
prlsdkapi.prlsdk.PrlVm
(function), 261
prlsdkapi.prlsdk.PrlVm
(function), 261
prlsdkapi.prlsdk.PrlVm

INDEX

tion), 261
StopVncServer (func- prlsdkapi.prlsdk.PrlVmBackup Commit
(function), 218
SubscribeToGuestStatistics
prlsdkapi.prlsdk.PrlVmBackup GetDisk
(function), 218
SubscribeToPerfStats prlsdkapi.prlsdk.PrlVmBackup GetDisksCount
(function), 218
Suspend (funcprlsdkapi.prlsdk.PrlVmBackup GetUuid
(function), 218
SwitchToSnapshot
prlsdkapi.prlsdk.PrlVmBackup Rollback
(function), 218
SwitchToSnapshotEx prlsdkapi.prlsdk.PrlVmCfg AddDefaultDevice
(function), 218
TisGetIdentifiers
prlsdkapi.prlsdk.PrlVmCfg AddDefaultDeviceEx
(function), 219
TisGetRecord (func- prlsdkapi.prlsdk.PrlVmCfg ApplyConfigSample
(function), 219
ToolsGetShutdownCapabilities
prlsdkapi.prlsdk.PrlVmCfg CreateBootDev
(function), 219
ToolsSendShutdown prlsdkapi.prlsdk.PrlVmCfg CreateScrRes
(function), 219
UIEmuQueryElementAtPos
prlsdkapi.prlsdk.PrlVmCfg CreateShare
(function), 219
UIEmuSendInput
prlsdkapi.prlsdk.PrlVmCfg CreateVmDev
(function), 219
UIEmuSendScroll
prlsdkapi.prlsdk.PrlVmCfg GetAccessRights
(function), 219
UIEmuSendText
prlsdkapi.prlsdk.PrlVmCfg GetActionOnWindowClos
(function), 219
Umount (funcprlsdkapi.prlsdk.PrlVmCfg GetAllDevices
(function), 219
Unlock (function),
prlsdkapi.prlsdk.PrlVmCfg GetAppInDockMode
(function), 219
Unreg (function),
prlsdkapi.prlsdk.PrlVmCfg GetAppTemplateList
(function), 219
UnsubscribeFromGuestStatistics
prlsdkapi.prlsdk.PrlVmCfg GetAutoCompressInterva
(function), 220
UnsubscribeFromPerfStats
prlsdkapi.prlsdk.PrlVmCfg GetAutoStart
(function), 220
UpdateSecurity
prlsdkapi.prlsdk.PrlVmCfg GetAutoStartDelay
(function), 220
UpdateSnapshotData prlsdkapi.prlsdk.PrlVmCfg GetAutoStop
(function), 220
ValidateConfig (func- prlsdkapi.prlsdk.PrlVmCfg GetBackgroundPriority
436

INDEX

(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 220
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 221
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
prlsdkapi.prlsdk.PrlVmCfg

INDEX

(function), 222
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetBootDevCount prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetCapabilitiesMask
prlsdkapi.prlsdk.PrlVmCfg
tion), 222
GetCoherenceButtonVisibility
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetConfigValidity prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetConfirmationsList
prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetCpuAccelLevel prlsdkapi.prlsdk.PrlVmCfg
(function), 222
GetCpuCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetCpuLimit
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetCpuMask
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetCpuMode
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetCpuUnits
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetCustomProperty
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDefaultHddSizeprlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDefaultMemSizeprlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDefaultVideoRamSize
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDescription
prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDevByType prlsdkapi.prlsdk.PrlVmCfg
(function), 223
GetDevsCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
GetDevsCountByType
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
GetDisplayDev
prlsdkapi.prlsdk.PrlVmCfg
tion), 224
GetDisplayDevsCount
prlsdkapi.prlsdk.PrlVmCfg
GetBootDev

437

GetDnsServers
GetDockIconType
GetEnvId (funcGetFeaturesMask
GetFloppyDisk
GetFloppyDisksCount
GetForegroundPriority
GetFreeDiskSpaceRatio
GetGenericPciDev

GetGenericPciDevsCount
GetGenericScsiDev

GetGenericScsiDevsCount
GetHardDisk
GetHardDisksCount

GetHighAvailabilityPriori
GetHomePath
GetHostMemQuotaMax
GetHostMemQuotaMin

GetHostMemQuotaPriorit
GetHostname
GetIcon (funcGetIoPriority

INDEX

(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
tion), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 224
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 225
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
prlsdkapi.prlsdk.PrlVmCfg

INDEX

tion), 226
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetLastModifiedDate
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetLastModifierName
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetLinkedVmUuid prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetLocation
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetMaxBalloonSizeprlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetName (func- prlsdkapi.prlsdk.PrlVmCfg
tion), 226
GetNetAdapter
prlsdkapi.prlsdk.PrlVmCfg
(function), 226
GetNetAdaptersCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetNetfilterMode prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetNetworkRateList
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOfflineServices prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOpticalDisk
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOpticalDisksCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOsTemplate prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOsType
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetOsVersion
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetParallelPort prlsdkapi.prlsdk.PrlVmCfg
tion), 227
GetParallelPortsCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetRamSize
prlsdkapi.prlsdk.PrlVmCfg
(function), 227
GetResource
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
GetScrRes (func- prlsdkapi.prlsdk.PrlVmCfg
GetIopsLimit

438

GetScrResCount
GetSearchDomains
GetSerialPort
GetSerialPortsCount
GetServerHost
GetServerUuid
GetShare (funcGetSharesCount
GetSmartGuardInterval

GetSmartGuardMaxSnap
GetSoundDev
GetSoundDevsCount
GetStartLoginMode
GetStartUserLogin
GetSystemFlags
GetTimeSyncInterval
GetUndoDisksMode
GetUptime (funcGetUptimeStartDate
GetUsbDevice
GetUsbDevicesCount
GetUuid (func-

INDEX

tion), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
tion), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 228
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 229
prlsdkapi.prlsdk.PrlVmCfg
(function), 230
prlsdkapi.prlsdk.PrlVmCfg

INDEX

(function), 230
GetVideoRamSize prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVmInfo (func- prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVmType
prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVNCHostNameprlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVNCMode
prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVNCPassword prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetVNCPort
prlsdkapi.prlsdk.PrlVmCfg
(function), 230
GetWindowMode prlsdkapi.prlsdk.PrlVmCfg
(function), 230
Is3DAccelerationEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 230
IsAllowSelectBootDevice
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsAutoApplyIpOnlyprlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsAutoCaptureReleaseMouse
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsAutoCompressEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsCloseAppOnShutdown
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsConfigInvalid
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsCpuHotplugEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsCpuVtxEnabled prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsDefaultDeviceNeeded
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsDisableAPIC
prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsDisableSpeaker prlsdkapi.prlsdk.PrlVmCfg
(function), 231
IsDiskCacheWriteBack
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
IsEfiEnabled
prlsdkapi.prlsdk.PrlVmCfg
439

IsEncrypted
IsExcludeDock

IsGuestSharingAutoMoun
IsGuestSharingEnabled

IsGuestSharingEnableSpo

IsHighAvailabilityEnabled
IsHostMemAutoQuota
IsHostSharingEnabled
IsLockInFullScreenMode

IsMapSharedFoldersOnLe
IsMultiDisplay

IsOfflineManagementEnab
IsOsResInFullScrMode
IsPauseWhenIdle
IsRamHotplugEnabled
IsRateBound
IsRelocateTaskBar
IsScrResEnabled
IsShareAllHostDisks
IsShareClipboard
IsSharedProfileEnabled
IsShareUserHomeDir

INDEX

(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 232
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
tion), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
(function), 233
prlsdkapi.prlsdk.PrlVmCfg
tion), 234
prlsdkapi.prlsdk.PrlVmCfg

INDEX

(function), 234
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsShowWindowsAppInDock
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartGuardEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartGuardNotifyBeforeCreation
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartMountDVDsEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartMountEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartMountNetworkSharesEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSmartMountRemovableDrivesEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsStartDisabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 234
IsSyncDefaultPrinter
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsTemplate (func- prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsTimeSynchronizationEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsTimeSyncSmartModeEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsToolsAutoUpdateEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseDefaultAnswers
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseDesktop
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseDocuments prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseDownloads prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseHostPrinters prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseMovies
prlsdkapi.prlsdk.PrlVmCfg
(function), 235
IsUseMusic (func- prlsdkapi.prlsdk.PrlVmCfg
(function), 236
IsUsePictures
prlsdkapi.prlsdk.PrlVmCfg
IsShowTaskBar

440

IsUserDefinedSharedFolde
IsVirtualLinksEnabled

Set3DAccelerationEnabled

SetActionOnWindowClos

SetAllowSelectBootDevice
SetAppInDockMode
SetAppTemplateList
SetAutoApplyIpOnly

SetAutoCaptureReleaseM

SetAutoCompressEnabled

SetAutoCompressInterval
SetAutoStart
SetAutoStartDelay
SetAutoStop
SetBackgroundPriority
SetCapabilitiesMask

SetCloseAppOnShutdown

SetCoherenceButtonVisib
SetConfirmationsList
SetCpuAccelLevel
SetCpuCount
SetCpuHotplugEnabled

INDEX

(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 236
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg
(function), 237
prlsdkapi.prlsdk.PrlVmCfg

INDEX

(function), 238
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetCpuMask
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetCpuMode
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetCpuUnits
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetCustomPropertyprlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDefaultConfig prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDescription
prlsdkapi.prlsdk.PrlVmCfg
tion), 238
SetDisableAPICSign
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDisableSpeakerSign
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDiskCacheWriteBack
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDnsServers
prlsdkapi.prlsdk.PrlVmCfg
(function), 238
SetDockIconType prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetEfiEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetExcludeDock prlsdkapi.prlsdk.PrlVmCfg
tion), 239
SetFeaturesMask prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetForegroundPriority
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetFreeDiskSpaceRatio
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetGuestSharingAutoMount
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetGuestSharingEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetGuestSharingEnableSpotlight
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetHighAvailabilityEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
SetHighAvailabilityPriority
prlsdkapi.prlsdk.PrlVmCfg
SetCpuLimit

441

SetHostMemAutoQuota
SetHostMemQuotaMax
SetHostMemQuotaMin

SetHostMemQuotaPriorit
SetHostname
SetHostSharingEnabled
SetIcon (funcSetIoPriority
SetIopsLimit

SetLockInFullScreenMode

SetMapSharedFoldersOnL
SetMaxBalloonSize
SetMultiDisplay
SetName (funcSetNetfilterMode
SetNetworkRateList

SetOfflineManagementEn
SetOfflineServices
SetOsResInFullScrMode
SetOsTemplate
SetOsVersion
SetPauseWhenIdle

INDEX

(function), 239
prlsdkapi.prlsdk.PrlVmCfg
(function), 239
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 240
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
prlsdkapi.prlsdk.PrlVmCfg

INDEX

(function), 241
SetRamHotplugEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
SetRamSize
prlsdkapi.prlsdk.PrlVmCfg
(function), 241
SetRateBound
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetRelocateTaskBarprlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetResource
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetScrResEnabled prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetSearchDomains prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetShareAllHostDisks
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetShareClipboard prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetSharedProfileEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetShareUserHomeDir
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetShowTaskBar prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetShowWindowsAppInDock
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetSmartGuardEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 242
SetSmartGuardInterval
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetSmartGuardMaxSnapshotsCount
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetSmartGuardNotifyBeforeCreation
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetSmartMountDVDsEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetSmartMountEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetSmartMountNetworkSharesEnabled
prlsdkapi.prlsdk.PrlVmCfg
tion), 243
SetSmartMountRemovableDrivesEnabled
prlsdkapi.prlsdk.PrlVmCfg
(function), 243
SetStartDisabled prlsdkapi.prlsdk.PrlVmCfg
442

SetStartLoginMode
SetStartUserCreds
SetSyncDefaultPrinter
SetSystemFlags
SetTemplateSign

SetTimeSynchronizationE
SetTimeSyncInterval

SetTimeSyncSmartModeE

SetToolsAutoUpdateEnab
SetUndoDisksMode
SetUseDefaultAnswers
SetUseDesktop
SetUseDocuments
SetUseDownloads
SetUseHostPrinters
SetUseMovies
SetUseMusic
SetUsePictures

SetUserDefinedSharedFold
SetUuid (funcSetVideoRamSize
SetVirtualLinksEnabled

INDEX

INDEX

(function), 243
tion), 251
prlsdkapi.prlsdk.PrlVmCfg SetVmType
prlsdkapi.prlsdk.PrlVmDev IsConnected
(function), 244
(function), 251
prlsdkapi.prlsdk.PrlVmCfg SetVNCHostName prlsdkapi.prlsdk.PrlVmDev IsEnabled (func(function), 243
tion), 251
prlsdkapi.prlsdk.PrlVmCfg SetVNCMode
prlsdkapi.prlsdk.PrlVmDev IsPassthrough
(function), 243
(function), 251
prlsdkapi.prlsdk.PrlVmCfg SetVNCPassword prlsdkapi.prlsdk.PrlVmDev IsRemote (func(function), 243
tion), 251
prlsdkapi.prlsdk.PrlVmCfg SetVNCPort
prlsdkapi.prlsdk.PrlVmDev Remove (func(function), 243
tion), 251
prlsdkapi.prlsdk.PrlVmCfg SetWindowMode prlsdkapi.prlsdk.PrlVmDev ResizeImage
(function), 244
(function), 252
prlsdkapi.prlsdk.PrlVmDev Connect (funcprlsdkapi.prlsdk.PrlVmDev SetConnected
tion), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev CopyImage
prlsdkapi.prlsdk.PrlVmDev SetDefaultStackIndex
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev Create (funcprlsdkapi.prlsdk.PrlVmDev SetDescription
tion), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev CreateImage
prlsdkapi.prlsdk.PrlVmDev SetEmulatedType
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev Disconnect
prlsdkapi.prlsdk.PrlVmDev SetEnabled
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetDescription
prlsdkapi.prlsdk.PrlVmDev SetFriendlyName
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetEmulatedType prlsdkapi.prlsdk.PrlVmDev SetIfaceType
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetFriendlyName prlsdkapi.prlsdk.PrlVmDev SetImagePath
(function), 250
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetIfaceType
prlsdkapi.prlsdk.PrlVmDev SetIndex (func(function), 250
tion), 252
prlsdkapi.prlsdk.PrlVmDev GetImagePath
prlsdkapi.prlsdk.PrlVmDev SetOutputFile
(function), 251
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetIndex (func- prlsdkapi.prlsdk.PrlVmDev SetPassthrough
tion), 251
(function), 252
prlsdkapi.prlsdk.PrlVmDev GetOutputFile
prlsdkapi.prlsdk.PrlVmDev SetRemote (func(function), 251
tion), 253
prlsdkapi.prlsdk.PrlVmDev GetStackIndex
prlsdkapi.prlsdk.PrlVmDev SetStackIndex
(function), 251
(function), 253
prlsdkapi.prlsdk.PrlVmDev GetSubType
prlsdkapi.prlsdk.PrlVmDev SetSubType
(function), 251
(function), 253
prlsdkapi.prlsdk.PrlVmDev GetSysName
prlsdkapi.prlsdk.PrlVmDev SetSysName
(function), 251
(function), 253
prlsdkapi.prlsdk.PrlVmDev GetType (func- prlsdkapi.prlsdk.PrlVmDevHd AddPartition
443

INDEX

INDEX

(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd CheckPassword prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetDiskSize
prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetDiskType prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetMountPointprlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetPartition prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetPartitionsCount
prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetSizeOnDisk prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd GetStorageURLprlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd IsAutoCompressEnabled
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd IsEncrypted
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd IsSplitted
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 246
prlsdkapi.prlsdk.PrlVmDevHd SetAutoCompressEnabled
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetDiskSize
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetDiskType prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetMountPoint prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetPassword prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetSplitted
prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHd SetStorageURL prlsdkapi.prlsdk.PrlVmDevNet
(function), 245
(function), 247
prlsdkapi.prlsdk.PrlVmDevHdPart GetSysName
prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 247
prlsdkapi.prlsdk.PrlVmDevHdPart Remove prlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 247
prlsdkapi.prlsdk.PrlVmDevHdPart SetSysNameprlsdkapi.prlsdk.PrlVmDevNet
(function), 244
(function), 247
prlsdkapi.prlsdk.PrlVmDevNet GenerateMacAddr
prlsdkapi.prlsdk.PrlVmDevNet
444

GetAdapterType

GetBoundAdapterInd

GetBoundAdapterNa
GetDefaultGateway

GetDefaultGatewayIP
GetDnsServers

GetFirewallDefaultPo
GetFirewallRuleList

GetHostInterfaceNam
GetMacAddress

GetMacAddressCanon
GetNetAddresses
GetSearchDomains

GetVirtualNetworkId
IsAutoApply

IsConfigureWithDhcp

IsConfigureWithDhcp
IsFirewallEnabled

IsPktFilterPreventIpS

IsPktFilterPreventMa

IsPktFilterPreventPro
SetAdapterType

INDEX

INDEX

(function), 247
(function), 249
prlsdkapi.prlsdk.PrlVmDevNet SetAutoApply prlsdkapi.prlsdk.PrlVmDevSound GetOutputDev
(function), 248
(function), 249
prlsdkapi.prlsdk.PrlVmDevNet SetBoundAdapterIndex
prlsdkapi.prlsdk.PrlVmDevSound SetMixerDev
(function), 248
(function), 249
prlsdkapi.prlsdk.PrlVmDevNet SetBoundAdapterName
prlsdkapi.prlsdk.PrlVmDevSound SetOutputDev
(function), 248
(function), 250
prlsdkapi.prlsdk.PrlVmDevNet SetConfigureWithDhcp
prlsdkapi.prlsdk.PrlVmDevUsb GetAutoconnectOptio
(function), 248
(function), 250
prlsdkapi.prlsdk.PrlVmDevNet SetConfigureWithDhcpIPv6
prlsdkapi.prlsdk.PrlVmDevUsb SetAutoconnectOptio
(function), 248
(function), 250
prlsdkapi.prlsdk.PrlVmDevNet SetDefaultGateway
prlsdkapi.prlsdk.PrlVmGuest GetNetworkSettings
(function), 248
(function), 253
prlsdkapi.prlsdk.PrlVmDevNet SetDefaultGatewayIPv6
prlsdkapi.prlsdk.PrlVmGuest Logout (func(function), 248
tion), 253
prlsdkapi.prlsdk.PrlVmDevNet SetDnsServers prlsdkapi.prlsdk.PrlVmGuest RunProgram
(function), 248
(function), 253
prlsdkapi.prlsdk.PrlVmDevNet SetFirewallDefaultPolicy
prlsdkapi.prlsdk.PrlVmGuest SetUserPasswd
(function), 248
(function), 253
prlsdkapi.prlsdk.PrlVmDevNet SetFirewallEnabled
prlsdkapi.prlsdk.PrlVmInfo GetAccessRights
(function), 248
(function), 253
prlsdkapi.prlsdk.PrlVmDevNet SetFirewallRuleList
prlsdkapi.prlsdk.PrlVmInfo GetAdditionState
(function), 248
(function), 253
prlsdkapi.prlsdk.PrlVmDevNet SetHostInterfaceName
prlsdkapi.prlsdk.PrlVmInfo GetState (func(function), 248
tion), 253
prlsdkapi.prlsdk.PrlVmDevNet SetMacAddressprlsdkapi.prlsdk.PrlVmInfo IsInvalid (func(function), 249
tion), 254
prlsdkapi.prlsdk.PrlVmDevNet SetNetAddresses
prlsdkapi.prlsdk.PrlVmInfo IsVmWaitingForAnswer
(function), 249
(function), 254
prlsdkapi.prlsdk.PrlVmDevNet SetPktFilterPreventIpSpoof
prlsdkapi.prlsdk.PrlVmInfo IsVncServerStarted
(function), 249
(function), 254
prlsdkapi.prlsdk.PrlVmDevNet SetPktFilterPreventMacSpoof
prlsdkapi.prlsdk.PrlVmToolsInfo GetState
(function), 249
(function), 254
prlsdkapi.prlsdk.PrlVmDevNet SetPktFilterPreventPromisc
prlsdkapi.prlsdk.PrlVmToolsInfo GetVersion
(function), 249
(function), 254
prlsdkapi.prlsdk.PrlVmDevNet SetSearchDomains
prlsdkapi.prlsdk.SetSDKLibraryPath (func(function), 249
tion), 261
prlsdkapi.prlsdk.PrlVmDevNet SetVirtualNetworkId
prlsdkapi.PrlSDKError (class), 8
(function), 249
prlsdkapi.PrlSDKError.get details (method),
prlsdkapi.prlsdk.PrlVmDevSerial GetSocketMode8
(function), 249
prlsdkapi.PrlSDKError.get result (method),
prlsdkapi.prlsdk.PrlVmDevSerial SetSocketMode8
(function), 249
prlsdkapi.ProblemReport (class), 143–145
prlsdkapi.prlsdk.PrlVmDevSound GetMixerDevprlsdkapi.ProblemReport.as string (method),
445

INDEX

INDEX

144
(method), 141
prlsdkapi.ProblemReport.assembly (method), prlsdkapi.RunningTask.get task type (method),
144
141
prlsdkapi.ProblemReport.get archive file name prlsdkapi.RunningTask.get task uuid (method),
(method), 144
141
prlsdkapi.ProblemReport.get data (method), prlsdkapi.ScreenRes (class), 113–114
144
prlsdkapi.ScreenRes.get height (method),
prlsdkapi.ProblemReport.get description
114
prlsdkapi.ScreenRes.get width (method),
(method), 144
prlsdkapi.ProblemReport.get reason (method), 114
144
prlsdkapi.ScreenRes.is enabled (method),
prlsdkapi.ProblemReport.get scheme (method), 114
144
prlsdkapi.ScreenRes.remove (method), 114
prlsdkapi.ProblemReport.get user email
prlsdkapi.ScreenRes.set enabled (method),
(method), 144
114
prlsdkapi.ProblemReport.get user name
prlsdkapi.ScreenRes.set height (method),
(method), 144
114
prlsdkapi.ProblemReport.send (method),
prlsdkapi.ScreenRes.set width (method),
144
114
prlsdkapi.ProblemReport.set description
prlsdkapi.sdk check result (function), 7
prlsdkapi.Server (class), 20–32
(method), 144
prlsdkapi.ProblemReport.set reason (method), prlsdkapi.Server.add ipprivate network (method),
144
31
prlsdkapi.ProblemReport.set type (method), prlsdkapi.Server.add virtual network (method),
144
23
prlsdkapi.ProblemReport.set user email
prlsdkapi.Server.attach to lost task (method),
(method), 144
30
prlsdkapi.ProblemReport.set user name
prlsdkapi.Server.cancel install appliance
(method), 144
(method), 31
prlsdkapi.Result (class), 15–16
prlsdkapi.Server.check parallels server alive
prlsdkapi.Result. getitem (method), 16
(method), 21
prlsdkapi.Result. iter (method), 16
prlsdkapi.Server.common prefs begin edit
prlsdkapi.Result. len (method), 16
(method), 22
prlsdkapi.Result.get param (method), 15
prlsdkapi.Server.common prefs commit (method),
prlsdkapi.Result.get param as string (method), 22
15
prlsdkapi.Server.common prefs commit ex
prlsdkapi.Result.get param by index (method), (method), 22
15
prlsdkapi.Server.configure generic pci (method),
prlsdkapi.Result.get param by index as string 24
(method), 15
prlsdkapi.Server.copy ct template (method),
prlsdkapi.Result.get params count (method),
31
15
prlsdkapi.Server.create (method), 21
prlsdkapi.RunningTask (class), 141–142
prlsdkapi.Server.create desktop control (method),
prlsdkapi.RunningTask.get task parameters as string
32
446

INDEX

INDEX

prlsdkapi.Server.create unattended cd (method), 29
30
prlsdkapi.Server.get network classes list
prlsdkapi.Server.create vm (method), 25
(method), 24
prlsdkapi.Server.create vm backup (method), prlsdkapi.Server.get network shaping config
26
(method), 24
prlsdkapi.Server.delete offline service (method),prlsdkapi.Server.get offline services list (method),
24
24
prlsdkapi.Server.delete virtual network (method),
prlsdkapi.Server.get packed problem report
23
(method), 30
prlsdkapi.Server.disable confirmation mode
prlsdkapi.Server.get perf stats (method),
31
(method), 21
prlsdkapi.Server.enable confirmation mode
prlsdkapi.Server.get plugins list (method),
(method), 22
31
prlsdkapi.Server.fs can create file (method),
prlsdkapi.Server.get problem report (method),
28
29
prlsdkapi.Server.fs create dir (method),
prlsdkapi.Server.get questions (method),
28
21
prlsdkapi.Server.fs generate entry name
prlsdkapi.Server.get restriction info (method),
(method), 30
31
prlsdkapi.Server.fs get dir entries (method),
prlsdkapi.Server.get server info (method),
28
25
prlsdkapi.Server.fs get disk list (method),
prlsdkapi.Server.get srv config (method),
27
22
prlsdkapi.Server.fs remove entry (method),
prlsdkapi.Server.get statistics (method),
28
24
prlsdkapi.Server.fs rename entry (method),
prlsdkapi.Server.get supported oses (method),
28
30
prlsdkapi.Server.get backup tree (method),
prlsdkapi.Server.get user info (method),
26
23
prlsdkapi.Server.get common prefs (method), prlsdkapi.Server.get user info list (method),
22
23
prlsdkapi.Server.get cpupools list (method), prlsdkapi.Server.get user profile (method),
32
22
prlsdkapi.Server.get ct template list (method), prlsdkapi.Server.get virtual network list
31
(method), 23
prlsdkapi.Server.get default vm config (method),
prlsdkapi.Server.get vm config (method),
26
32
prlsdkapi.Server.get disk free space (method), prlsdkapi.Server.get vm list (method), 25
32
prlsdkapi.Server.get vm list ex (method),
prlsdkapi.Server.get ipprivate networks list
25
(method), 31
prlsdkapi.Server.has restriction (method),
prlsdkapi.Server.get license info (method),
31
29
prlsdkapi.Server.install appliance (method),
prlsdkapi.Server.get net service status (method), 31
447

INDEX

INDEX

prlsdkapi.Server.is confirmation mode enabled 29
(method), 22
prlsdkapi.Server.set non interactive session
prlsdkapi.Server.is connected (method),
(method), 21
24
prlsdkapi.Server.shutdown (method), 27
prlsdkapi.Server.is feature supported (method),prlsdkapi.Server.shutdown ex (method),
31
27
prlsdkapi.Server.is non interactive session
prlsdkapi.Server.start search vms (method),
(method), 21
29
prlsdkapi.Server.login (method), 21
prlsdkapi.Server.stop install appliance (method),
prlsdkapi.Server.login ex (method), 31
31
prlsdkapi.Server.login local (method), 21
prlsdkapi.Server.subscribe to host statistics
prlsdkapi.Server.login local ex (method),
(method), 27
31
prlsdkapi.Server.subscribe to perf stats
prlsdkapi.Server.logoff (method), 21
(method), 30
prlsdkapi.Server.move to cpupool (method), prlsdkapi.Server.unsubscribe from host statistics
32
(method), 27
prlsdkapi.Server.net service restart (method), prlsdkapi.Server.unsubscribe from perf stats
29
(method), 30
prlsdkapi.Server.net service restore defaults prlsdkapi.Server.update ipprivate network
(method), 29
(method), 31
prlsdkapi.Server.net service start (method),
prlsdkapi.Server.update license (method),
29
28
prlsdkapi.Server.net service stop (method),
prlsdkapi.Server.update license ex (method),
29
29
prlsdkapi.Server.recalculate cpupool (method), prlsdkapi.Server.update network classes list
(method), 24
32
prlsdkapi.Server.refresh plugins (method),
prlsdkapi.Server.update network shaping config
31
(method), 24
prlsdkapi.Server.register3rd party vm (method),prlsdkapi.Server.update offline service (method),
25
24
prlsdkapi.Server.register vm (method), 25
prlsdkapi.Server.update virtual network
prlsdkapi.Server.register vm ex (method),
(method), 23
25
prlsdkapi.Server.user profile begin edit (method),
prlsdkapi.Server.register vm with uuid (method), 24
25
prlsdkapi.Server.user profile commit (method),
prlsdkapi.Server.remove ct template (method), 24
31
prlsdkapi.ServerConfig (class), 35–40
prlsdkapi.Server.remove ipprivate network
prlsdkapi.ServerConfig.get cpu count (method),
(method), 31
36
prlsdkapi.Server.remove vm backup (method), prlsdkapi.ServerConfig.get cpu features ex
27
(method), 36
prlsdkapi.Server.restore vm backup (method), prlsdkapi.ServerConfig.get cpu features masking capa
26
(method), 36
prlsdkapi.Server.send answer (method),
prlsdkapi.ServerConfig.get cpu hvt (method),
448

INDEX

36
prlsdkapi.ServerConfig.get
36
prlsdkapi.ServerConfig.get
36
prlsdkapi.ServerConfig.get
36
prlsdkapi.ServerConfig.get
(method), 37
prlsdkapi.ServerConfig.get
(method), 37
prlsdkapi.ServerConfig.get
37
prlsdkapi.ServerConfig.get
37
prlsdkapi.ServerConfig.get
(method), 37
prlsdkapi.ServerConfig.get
(method), 39
prlsdkapi.ServerConfig.get
(method), 39
prlsdkapi.ServerConfig.get
(method), 39
prlsdkapi.ServerConfig.get
(method), 39
prlsdkapi.ServerConfig.get
39
prlsdkapi.ServerConfig.get
(method), 39
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
(method), 36
prlsdkapi.ServerConfig.get
37
prlsdkapi.ServerConfig.get

INDEX

(method), 37
cpu mode (method),prlsdkapi.ServerConfig.get max vm net adapters
(method), 37
cpu model (method),prlsdkapi.ServerConfig.get net adapter (method),
39
cpu speed (method),prlsdkapi.ServerConfig.get net adapters count
(method), 39
default gateway
prlsdkapi.ServerConfig.get optical disk (method),
38
default gateway ipv6prlsdkapi.ServerConfig.get optical disks count
(method), 37
dns servers (method),
prlsdkapi.ServerConfig.get parallel port
(method), 38
floppy disk (method),
prlsdkapi.ServerConfig.get parallel ports count
(method), 38
floppy disks count prlsdkapi.ServerConfig.get printer (method),
38
generic pci device prlsdkapi.ServerConfig.get printers count
(method), 38
generic pci devices count
prlsdkapi.ServerConfig.get search domains
(method), 37
generic scsi device prlsdkapi.ServerConfig.get serial port (method),
38
generic scsi devices prlsdkapi.ServerConfig.get
count
serial ports count
(method), 38
hard disk (method), prlsdkapi.ServerConfig.get sound mixer dev
(method), 38
hard disks count prlsdkapi.ServerConfig.get sound mixer devs count
(method), 38
host os major
prlsdkapi.ServerConfig.get sound output dev
(method), 38
host os minor
prlsdkapi.ServerConfig.get sound output devs count
(method), 38
host os str presentation
prlsdkapi.ServerConfig.get usb dev (method),
39
host os sub minor prlsdkapi.ServerConfig.get usb devs count
(method), 39
host os type
prlsdkapi.ServerConfig.is sound default enabled
(method), 37
host ram size
prlsdkapi.ServerConfig.is usb supported
(method), 37
hostname (method), prlsdkapi.ServerConfig.is vtd supported
(method), 37
max host net adapters
prlsdkapi.ServerInfo (class), 138–139
449

INDEX

INDEX

prlsdkapi.ServerInfo.get application mode
131
(method), 138
prlsdkapi.StatDisk.get part stat (method),
prlsdkapi.ServerInfo.get cmd port (method),
131
138
prlsdkapi.StatDisk.get parts stats count
prlsdkapi.ServerInfo.get host name (method),
(method), 131
138
prlsdkapi.StatDisk.get system name (method),
prlsdkapi.ServerInfo.get os version (method),
131
138
prlsdkapi.StatDisk.get usage disk space
prlsdkapi.ServerInfo.get product version
(method), 131
(method), 138
prlsdkapi.StatDiskPart (class), 132–133
prlsdkapi.ServerInfo.get server uuid (method), prlsdkapi.StatDiskPart.get free disk space
138
(method), 133
prlsdkapi.ServerInfo.get start time (method), prlsdkapi.StatDiskPart.get system name
138
(method), 132
prlsdkapi.ServerInfo.get start time monotonic prlsdkapi.StatDiskPart.get usage disk space
(method), 138
(method), 132
prlsdkapi.set sdk library path (function),
prlsdkapi.Statistics (class), 122–127
7
prlsdkapi.Statistics.get cpu stat (method),
prlsdkapi.Share (class), 112–113
124
prlsdkapi.Share.get description (method),
prlsdkapi.Statistics.get cpus stats count
112
(method), 124
prlsdkapi.Share.get name (method), 112
prlsdkapi.Statistics.get disk stat (method),
prlsdkapi.Share.get path (method), 112
125
prlsdkapi.Share.is enabled (method), 112
prlsdkapi.Statistics.get disks stats count
prlsdkapi.Share.is read only (method), 113
(method), 125
prlsdkapi.Share.remove (method), 112
prlsdkapi.Statistics.get disp uptime (method),
prlsdkapi.Share.set description (method),
124
112
prlsdkapi.Statistics.get free ram size (method),
prlsdkapi.Share.set enabled (method), 113
123
prlsdkapi.Share.set name (method), 112
prlsdkapi.Statistics.get free swap size (method),
prlsdkapi.Share.set path (method), 112
123
prlsdkapi.Share.set read only (method),
prlsdkapi.Statistics.get iface stat (method),
113
124
prlsdkapi.StatCpu (class), 127–128
prlsdkapi.Statistics.get ifaces stats count
prlsdkapi.StatCpu.get cpu usage (method),
(method), 124
127
prlsdkapi.Statistics.get os uptime (method),
prlsdkapi.StatCpu.get system time (method),
123
127
prlsdkapi.Statistics.get proc stat (method),
prlsdkapi.StatCpu.get total time (method),
126
127
prlsdkapi.Statistics.get procs stats count
prlsdkapi.StatCpu.get user time (method),
(method), 126
127
prlsdkapi.Statistics.get real ram size (method),
prlsdkapi.StatDisk (class), 131–132
123
prlsdkapi.StatDisk.get free disk space (method),prlsdkapi.Statistics.get total ram size (method),
450

INDEX

INDEX

123
prlsdkapi.StatProcess.get user time (method),
prlsdkapi.Statistics.get total swap size (method), 135
123
prlsdkapi.StatProcess.get virt mem usage
prlsdkapi.Statistics.get usage ram size (method), (method), 134
123
prlsdkapi.StatUser (class), 129–131
prlsdkapi.Statistics.get usage swap size
prlsdkapi.StatUser.get host name (method),
130
(method), 123
prlsdkapi.Statistics.get user stat (method),
prlsdkapi.StatUser.get service name (method),
125
130
prlsdkapi.Statistics.get users stats count
prlsdkapi.StatUser.get session time (method),
130
(method), 125
prlsdkapi.Statistics.get vm data stat (method), prlsdkapi.StatUser.get user name (method),
126
130
prlsdkapi.StatNetIface (class), 128–129
prlsdkapi.StringList (class), 11–12
prlsdkapi.StatNetIface.get in data size (method),
prlsdkapi.StringList. getitem (method),
128
12
prlsdkapi.StatNetIface.get in pkgs count
prlsdkapi.StringList. iter (method), 12
(method), 129
prlsdkapi.StringList. len (method), 12
prlsdkapi.StatNetIface.get out data size
prlsdkapi.StringList.add item (method),
(method), 128
12
prlsdkapi.StatNetIface.get out pkgs count
prlsdkapi.StringList.get item (method),
(method), 129
12
prlsdkapi.StatNetIface.get system name
prlsdkapi.StringList.get items count (method),
(method), 128
12
prlsdkapi.StatProcess (class), 133–136
prlsdkapi.StringList.remove item (method),
prlsdkapi.StatProcess.get command name
12
(method), 134
prlsdkapi.TisRecord (class), 142
prlsdkapi.StatProcess.get cpu usage (method), prlsdkapi.TisRecord.get name (method),
135
142
prlsdkapi.StatProcess.get id (method), 134
prlsdkapi.TisRecord.get state (method),
prlsdkapi.StatProcess.get owner user name
142
(method), 134
prlsdkapi.TisRecord.get text (method),
prlsdkapi.StatProcess.get real mem usage
142
prlsdkapi.TisRecord.get time (method),
(method), 134
prlsdkapi.StatProcess.get start time (method), 142
134
prlsdkapi.TisRecord.get uid (method), 142
prlsdkapi.StatProcess.get state (method),
prlsdkapi.UIEmuInput (class), 151–152
135
prlsdkapi.UIEmuInput.add text (method),
prlsdkapi.StatProcess.get system time (method), 152
135
prlsdkapi.UIEmuInput.create (method),
prlsdkapi.StatProcess.get total mem usage
152
(method), 134
prlsdkapi.UsbIdentity (class), 152–153
prlsdkapi.StatProcess.get total time (method), prlsdkapi.UsbIdentity.get friendly name
(method), 153
134
451

INDEX

INDEX

prlsdkapi.UsbIdentity.get system name (method),
prlsdkapi.VirtualNet.get host ip6address
153
(method), 59
prlsdkapi.UsbIdentity.get vm uuid association prlsdkapi.VirtualNet.get host ipaddress
(method), 153
(method), 59
prlsdkapi.UserConfig (class), 47–48
prlsdkapi.VirtualNet.get ip6net mask (method),
prlsdkapi.UserConfig.can change srv sets
60
prlsdkapi.VirtualNet.get ip6scope end (method),
(method), 48
prlsdkapi.UserConfig.can use mng console
60
prlsdkapi.VirtualNet.get ip6scope start
(method), 48
prlsdkapi.UserConfig.get default vm folder
(method), 60
prlsdkapi.VirtualNet.get ipnet mask (method),
(method), 47
prlsdkapi.UserConfig.get vm dir uuid (method), 59
47
prlsdkapi.VirtualNet.get ipscope end (method),
prlsdkapi.UserConfig.is local administrator
60
(method), 48
prlsdkapi.VirtualNet.get ipscope start (method),
prlsdkapi.UserConfig.set default vm folder
60
(method), 48
prlsdkapi.VirtualNet.get network id (method),
prlsdkapi.UserConfig.set vm dir uuid (method), 58
47
prlsdkapi.VirtualNet.get network type (method),
prlsdkapi.UserInfo (class), 48–49
58
prlsdkapi.UserInfo.can change srv sets (method),
prlsdkapi.VirtualNet.get port forward list
(method), 61
49
prlsdkapi.UserInfo.get default vm folder
prlsdkapi.VirtualNet.get vlan tag (method),
(method), 49
60
prlsdkapi.UserInfo.get name (method), 49
prlsdkapi.VirtualNet.is adapter enabled
prlsdkapi.UserInfo.get session count (method), (method), 61
49
prlsdkapi.VirtualNet.is dhcp6server enabled
prlsdkapi.UserInfo.get uuid (method), 49
(method), 61
prlsdkapi.VirtualNet (class), 57–62
prlsdkapi.VirtualNet.is dhcpserver enabled
prlsdkapi.VirtualNet.create (method), 58
(method), 61
prlsdkapi.VirtualNet.get adapter index (method),
prlsdkapi.VirtualNet.is enabled (method),
59
60
prlsdkapi.VirtualNet.get adapter name (method),
prlsdkapi.VirtualNet.is natserver enabled
58
(method), 61
prlsdkapi.VirtualNet.get bound adapter info prlsdkapi.VirtualNet.set adapter enabled
(method), 61
(method), 61
prlsdkapi.VirtualNet.get bound card mac
prlsdkapi.VirtualNet.set adapter index (method),
(method), 58
59
prlsdkapi.VirtualNet.get description (method), prlsdkapi.VirtualNet.set adapter name (method),
58
59
prlsdkapi.VirtualNet.get dhcp ip6address
prlsdkapi.VirtualNet.set bound card mac
(method), 59
(method), 58
prlsdkapi.VirtualNet.get dhcp ipaddress
prlsdkapi.VirtualNet.set description (method),
(method), 59
58
452

INDEX

INDEX

prlsdkapi.VirtualNet.set dhcp6server enabled prlsdkapi.Vm.cancel convert disks (method),
(method), 61
108
prlsdkapi.VirtualNet.set dhcp ip6address
prlsdkapi.Vm.change password (method),
(method), 59
108
prlsdkapi.VirtualNet.set dhcp ipaddress
prlsdkapi.Vm.change sid (method), 102
(method), 59
prlsdkapi.Vm.clone (method), 104
prlsdkapi.VirtualNet.set dhcpserver enabled prlsdkapi.Vm.clone ex (method), 104
(method), 61
prlsdkapi.Vm.clone with uuid (method),
prlsdkapi.VirtualNet.set enabled (method),
104
60
prlsdkapi.Vm.commit (method), 106
prlsdkapi.VirtualNet.set host ip6address
prlsdkapi.Vm.commit ex (method), 106
prlsdkapi.Vm.compact (method), 108
(method), 59
prlsdkapi.VirtualNet.set host ipaddress
prlsdkapi.Vm.convert disks (method), 108
prlsdkapi.Vm.create cvsrc (method), 108
(method), 59
prlsdkapi.VirtualNet.set ip6net mask (method),prlsdkapi.Vm.create event (method), 106
60
prlsdkapi.Vm.create snapshot (method),
prlsdkapi.VirtualNet.set ip6scope end (method), 103
60
prlsdkapi.Vm.create unattended floppy
prlsdkapi.VirtualNet.set ip6scope start (method),(method), 106
60
prlsdkapi.Vm.decrypt (method), 108
prlsdkapi.VirtualNet.set ipnet mask (method), prlsdkapi.Vm.delete (method), 104
59
prlsdkapi.Vm.delete snapshot (method),
prlsdkapi.VirtualNet.set ipscope end (method), 103
60
prlsdkapi.Vm.drop suspended state (method),
prlsdkapi.VirtualNet.set ipscope start (method), 103
60
prlsdkapi.Vm.encrypt (method), 108
prlsdkapi.VirtualNet.set natserver enabled
prlsdkapi.Vm.generate vm dev filename
(method), 61
(method), 104
prlsdkapi.VirtualNet.set network id (method), prlsdkapi.Vm.get config (method), 105
58
prlsdkapi.Vm.get packed problem report
prlsdkapi.VirtualNet.set network type (method), (method), 105
58
prlsdkapi.Vm.get perf stats (method), 108
prlsdkapi.VirtualNet.set port forward list
prlsdkapi.Vm.get problem report (method),
104
(method), 61
prlsdkapi.VirtualNet.set vlan tag (method),
prlsdkapi.Vm.get questions (method), 106
60
prlsdkapi.Vm.get snapshots tree (method),
prlsdkapi.Vm (class), 101–111
103
prlsdkapi.Vm.auth with guest security db
prlsdkapi.Vm.get snapshots tree ex (method),
(method), 108
103
prlsdkapi.Vm.authorise (method), 108
prlsdkapi.Vm.get state (method), 105
prlsdkapi.Vm.begin backup (method), 108
prlsdkapi.Vm.get statistics (method), 105
prlsdkapi.Vm.begin edit (method), 106
prlsdkapi.Vm.get statistics ex (method),
prlsdkapi.Vm.cancel compact (method),
105
108
prlsdkapi.Vm.get suspended screen (method),
453

INDEX

INDEX

103
prlsdkapi.Vm.switch to snapshot (method),
prlsdkapi.Vm.get tools state (method),
103
107
prlsdkapi.Vm.switch to snapshot ex (method),
prlsdkapi.Vm.initiate dev state notifications
103
(method), 106
prlsdkapi.Vm.tis get identifiers (method),
prlsdkapi.Vm.install tools (method), 107
107
prlsdkapi.Vm.install utility (method), 107
prlsdkapi.Vm.tis get record (method), 107
prlsdkapi.Vm.lock (method), 103
prlsdkapi.Vm.tools get shutdown capabilities
prlsdkapi.Vm.login in guest (method), 105
(method), 107
prlsdkapi.Vm.migrate (method), 104
prlsdkapi.Vm.tools send shutdown (method),
prlsdkapi.Vm.migrate cancel (method),
107
104
prlsdkapi.Vm.uiemu query element at pos
prlsdkapi.Vm.migrate ex (method), 104
(method), 107
prlsdkapi.Vm.migrate with rename (method), prlsdkapi.Vm.uiemu send input (method),
104
107
prlsdkapi.Vm.migrate with rename ex (method),
prlsdkapi.Vm.uiemu send scroll (method),
104
107
prlsdkapi.Vm.mount (method), 108
prlsdkapi.Vm.uiemu send text (method),
prlsdkapi.Vm.move (method), 108
107
prlsdkapi.Vm.pause (method), 102
prlsdkapi.Vm.umount (method), 108
prlsdkapi.Vm.refresh config (method), 105
prlsdkapi.Vm.unlock (method), 103
prlsdkapi.Vm.refresh config ex (method),
prlsdkapi.Vm.unreg (method), 106
105
prlsdkapi.Vm.unsubscribe from guest statistics
prlsdkapi.Vm.reg (method), 106
(method), 105
prlsdkapi.Vm.reg ex (method), 106
prlsdkapi.Vm.unsubscribe from perf stats
(method), 108
prlsdkapi.Vm.reset (method), 102
prlsdkapi.Vm.reset uptime (method), 103
prlsdkapi.Vm.update security (method),
prlsdkapi.Vm.restart (method), 102
107
prlsdkapi.Vm.restore (method), 106
prlsdkapi.Vm.update snapshot data (method),
prlsdkapi.Vm.resume (method), 103
103
prlsdkapi.Vm.set config (method), 105
prlsdkapi.Vm.validate config (method),
prlsdkapi.Vm.start (method), 102
106
prlsdkapi.Vm.start ex (method), 102
prlsdkapi.VmBackup (class), 160–161
prlsdkapi.Vm.start vnc server (method),
prlsdkapi.VmBackup.commit (method),
105
161
prlsdkapi.Vm.stop (method), 102
prlsdkapi.VmBackup.get disk (method),
prlsdkapi.Vm.stop ex (method), 102
161
prlsdkapi.Vm.stop vnc server (method),
prlsdkapi.VmBackup.get disks count (method),
105
161
prlsdkapi.Vm.subscribe to guest statistics
prlsdkapi.VmBackup.get uuid (method),
(method), 105
161
prlsdkapi.Vm.subscribe to perf stats (method), prlsdkapi.VmBackup.rollback (method),
107
161
prlsdkapi.Vm.suspend (method), 102
prlsdkapi.VmConfig (class), 78–101
454

INDEX

INDEX

prlsdkapi.VmConfig.add default device (method),
prlsdkapi.VmConfig.get
78
(method), 98
prlsdkapi.VmConfig.add default device ex
prlsdkapi.VmConfig.get
(method), 79
88
prlsdkapi.VmConfig.apply config sample
prlsdkapi.VmConfig.get
(method), 78
88
prlsdkapi.VmConfig.create boot dev (method), prlsdkapi.VmConfig.get
86
89
prlsdkapi.VmConfig.create scr res (method), prlsdkapi.VmConfig.get
86
89
prlsdkapi.VmConfig.create share (method),
prlsdkapi.VmConfig.get
82
88
prlsdkapi.VmConfig.create vm dev (method), prlsdkapi.VmConfig.get
79
89
prlsdkapi.VmConfig.get access rights (method),prlsdkapi.VmConfig.get
79
(method), 90
prlsdkapi.VmConfig.get action on window closeprlsdkapi.VmConfig.get
(method), 92
(method), 79
prlsdkapi.VmConfig.get all devices (method), prlsdkapi.VmConfig.get
(method), 79
79
prlsdkapi.VmConfig.get app in dock mode
prlsdkapi.VmConfig.get
(method), 97
(method), 79
prlsdkapi.VmConfig.get app template list
prlsdkapi.VmConfig.get
(method), 78
90
prlsdkapi.VmConfig.get auto compress intervalprlsdkapi.VmConfig.get
(method), 98
79
prlsdkapi.VmConfig.get auto start (method), prlsdkapi.VmConfig.get
91
79
prlsdkapi.VmConfig.get auto start delay
prlsdkapi.VmConfig.get
(method), 91
(method), 79
prlsdkapi.VmConfig.get auto stop (method), prlsdkapi.VmConfig.get
91
81
prlsdkapi.VmConfig.get background priority prlsdkapi.VmConfig.get
(method), 97
(method), 81
prlsdkapi.VmConfig.get boot dev (method), prlsdkapi.VmConfig.get
86
87
prlsdkapi.VmConfig.get boot dev count
prlsdkapi.VmConfig.get
(method), 86
(method), 97
prlsdkapi.VmConfig.get capabilities mask
prlsdkapi.VmConfig.get
(method), 100
99
prlsdkapi.VmConfig.get coherence button visibility
prlsdkapi.VmConfig.get
(method), 99
100
prlsdkapi.VmConfig.get config validity (method),
prlsdkapi.VmConfig.get
78
80
455

confirmations list
cpu accel level (method),
cpu count (method),
cpu limit (method),
cpu mask (method),
cpu mode (method),
cpu units (method),
custom property
default hdd size
default mem size
default video ram size
description (method),
dev by type (method),
devs count (method),
devs count by type
display dev (method),
display devs count
dns servers (method),
dock icon type
env id (method),
features mask (method),
floppy disk (method),

INDEX

prlsdkapi.VmConfig.get
(method), 80
prlsdkapi.VmConfig.get
(method), 97
prlsdkapi.VmConfig.get
(method), 98
prlsdkapi.VmConfig.get
(method), 81
prlsdkapi.VmConfig.get
(method), 81
prlsdkapi.VmConfig.get
(method), 81
prlsdkapi.VmConfig.get
(method), 81
prlsdkapi.VmConfig.get
80
prlsdkapi.VmConfig.get
(method), 80
prlsdkapi.VmConfig.get
(method), 101
prlsdkapi.VmConfig.get
90
prlsdkapi.VmConfig.get
(method), 88
prlsdkapi.VmConfig.get
(method), 88
prlsdkapi.VmConfig.get
(method), 88
prlsdkapi.VmConfig.get
86
prlsdkapi.VmConfig.get
90
prlsdkapi.VmConfig.get
89
prlsdkapi.VmConfig.get
90
prlsdkapi.VmConfig.get
(method), 92
prlsdkapi.VmConfig.get
(method), 92
prlsdkapi.VmConfig.get
(method), 87
prlsdkapi.VmConfig.get
90

INDEX

floppy disks count

prlsdkapi.VmConfig.get
(method), 88
foreground priority prlsdkapi.VmConfig.get
86
free disk space ratio prlsdkapi.VmConfig.get
81
generic pci dev
prlsdkapi.VmConfig.get
(method), 81
generic pci devs countprlsdkapi.VmConfig.get
100
generic scsi dev
prlsdkapi.VmConfig.get
(method), 78
generic scsi devs countprlsdkapi.VmConfig.get
98
hard disk (method), prlsdkapi.VmConfig.get
80
hard disks count
prlsdkapi.VmConfig.get
(method), 80
high availability priority
prlsdkapi.VmConfig.get
78
home path (method), prlsdkapi.VmConfig.get
87
host mem quota max prlsdkapi.VmConfig.get
87
host mem quota min prlsdkapi.VmConfig.get
80
host mem quota priority
prlsdkapi.VmConfig.get
(method), 80
hostname (method), prlsdkapi.VmConfig.get
87
icon (method),
prlsdkapi.VmConfig.get
100
io priority (method), prlsdkapi.VmConfig.get
86
iops limit (method), prlsdkapi.VmConfig.get
86
last modified date
prlsdkapi.VmConfig.get
(method), 97
last modifier name
prlsdkapi.VmConfig.get
80
linked vm uuid
prlsdkapi.VmConfig.get
(method), 80
location (method),
prlsdkapi.VmConfig.get
90
456

max balloon size
name (method),
net adapter (method),
net adapters count
netfilter mode (method),
network rate list
offline services (method),
optical disk (method),
optical disks count
os template (method),
os type (method),
os version (method),
parallel port (method),
parallel ports count
ram size (method),
resource (method),
scr res (method),
scr res count (method),
search domains
serial port (method),
serial ports count
server host (method),

INDEX

prlsdkapi.VmConfig.get
90
prlsdkapi.VmConfig.get
82
prlsdkapi.VmConfig.get
82
prlsdkapi.VmConfig.get
(method), 82
prlsdkapi.VmConfig.get
(method), 82
prlsdkapi.VmConfig.get
81
prlsdkapi.VmConfig.get
(method), 80
prlsdkapi.VmConfig.get
(method), 91
prlsdkapi.VmConfig.get
(method), 91
prlsdkapi.VmConfig.get
96
prlsdkapi.VmConfig.get
(method), 85
prlsdkapi.VmConfig.get
(method), 96
prlsdkapi.VmConfig.get
92
prlsdkapi.VmConfig.get
(method), 92
prlsdkapi.VmConfig.get
81
prlsdkapi.VmConfig.get
(method), 81
prlsdkapi.VmConfig.get
87
prlsdkapi.VmConfig.get
87
prlsdkapi.VmConfig.get
99
prlsdkapi.VmConfig.get
99
prlsdkapi.VmConfig.get
95
prlsdkapi.VmConfig.get
95

INDEX

server uuid (method), prlsdkapi.VmConfig.get vncpassword (method),
95
share (method),
prlsdkapi.VmConfig.get vncport (method),
95
shares count (method),prlsdkapi.VmConfig.get window mode (method),
92
smart guard interval prlsdkapi.VmConfig.is3dacceleration enabled
(method), 89
smart guard max snapshots
prlsdkapi.VmConfig.is
count
allow select boot device
(method), 85
sound dev (method), prlsdkapi.VmConfig.is auto apply ip only
(method), 100
sound devs count
prlsdkapi.VmConfig.is auto capture release mouse
(method), 84
start login mode
prlsdkapi.VmConfig.is auto compress enabled
(method), 98
start user login
prlsdkapi.VmConfig.is close app on shutdown
(method), 96
system flags (method), prlsdkapi.VmConfig.is config invalid (method),
78
time sync interval
prlsdkapi.VmConfig.is cpu hotplug enabled
(method), 89
undo disks mode
prlsdkapi.VmConfig.is cpu vtx enabled
(method), 89
uptime (method),
prlsdkapi.VmConfig.is default device needed
(method), 79
uptime start date
prlsdkapi.VmConfig.is disable apic (method),
96
usb device (method), prlsdkapi.VmConfig.is disable speaker (method),
96
usb devices count
prlsdkapi.VmConfig.is disk cache write back
(method), 95
uuid (method),
prlsdkapi.VmConfig.is efi enabled (method),
99
video ram size (method),
prlsdkapi.VmConfig.is encrypted (method),
99
vm info (method),
prlsdkapi.VmConfig.is exclude dock (method),
94
vm type (method),
prlsdkapi.VmConfig.is guest sharing auto mount
(method), 93
vnchost name (method),
prlsdkapi.VmConfig.is guest sharing enable spotlight
(method), 93
vncmode (method), prlsdkapi.VmConfig.is guest sharing enabled
(method), 93
457

INDEX

prlsdkapi.VmConfig.is
(method), 100
prlsdkapi.VmConfig.is
(method), 88
prlsdkapi.VmConfig.is
(method), 93
prlsdkapi.VmConfig.is
(method), 92
prlsdkapi.VmConfig.is
(method), 94
prlsdkapi.VmConfig.is
94
prlsdkapi.VmConfig.is
(method), 85
prlsdkapi.VmConfig.is
(method), 96
prlsdkapi.VmConfig.is
99
prlsdkapi.VmConfig.is
(method), 99
prlsdkapi.VmConfig.is
78
prlsdkapi.VmConfig.is
(method), 94
prlsdkapi.VmConfig.is
95
prlsdkapi.VmConfig.is
(method), 93
prlsdkapi.VmConfig.is
84
prlsdkapi.VmConfig.is
(method), 93
prlsdkapi.VmConfig.is
(method), 83
prlsdkapi.VmConfig.is
94
prlsdkapi.VmConfig.is
(method), 99
prlsdkapi.VmConfig.is
(method), 82
prlsdkapi.VmConfig.is
(method), 82
prlsdkapi.VmConfig.is
(method), 83

INDEX

high availability enabledprlsdkapi.VmConfig.is smart mount enabled
(method), 83
host mem auto quota prlsdkapi.VmConfig.is smart mount network shares e
(method), 83
host sharing enabled prlsdkapi.VmConfig.is smart mount removable drives
(method), 83
lock in full screen modeprlsdkapi.VmConfig.is start disabled (method),
89
map shared folders on letters
prlsdkapi.VmConfig.is sync default printer
(method), 100
multi display (method), prlsdkapi.VmConfig.is template (method),
90
offline management enabled
prlsdkapi.VmConfig.is time sync smart mode enabled
(method), 85
os res in full scr mode prlsdkapi.VmConfig.is time synchronization enabled
(method), 85
pause when idle (method),
prlsdkapi.VmConfig.is tools auto update enabled
(method), 85
ram hotplug enabled prlsdkapi.VmConfig.is use default answers
(method), 97
rate bound (method), prlsdkapi.VmConfig.is use desktop (method),
83
relocate task bar
prlsdkapi.VmConfig.is use documents (method),
83
scr res enabled (method),prlsdkapi.VmConfig.is use downloads (method),
84
share all host disks
prlsdkapi.VmConfig.is use host printers
(method), 99
share clipboard (method),
prlsdkapi.VmConfig.is use movies (method),
84
share user home dir
prlsdkapi.VmConfig.is use music (method),
84
shared profile enabled prlsdkapi.VmConfig.is use pictures (method),
84
show task bar (method),prlsdkapi.VmConfig.is user defined shared folders ena
(method), 83
show windows app in dock
prlsdkapi.VmConfig.is virtual links enabled
(method), 99
smart guard enabled prlsdkapi.VmConfig.set3dacceleration enabled
(method), 89
smart guard notify before
prlsdkapi.VmConfig.set
creation
action on window close
(method), 92
smart mount dvds enabled
prlsdkapi.VmConfig.set allow select boot device
(method), 86
458

INDEX

prlsdkapi.VmConfig.set
(method), 97
prlsdkapi.VmConfig.set
(method), 78
prlsdkapi.VmConfig.set
(method), 100
prlsdkapi.VmConfig.set
(method), 84
prlsdkapi.VmConfig.set
(method), 98
prlsdkapi.VmConfig.set
(method), 98
prlsdkapi.VmConfig.set
91
prlsdkapi.VmConfig.set
(method), 91
prlsdkapi.VmConfig.set
91
prlsdkapi.VmConfig.set
(method), 97
prlsdkapi.VmConfig.set
(method), 100
prlsdkapi.VmConfig.set
(method), 96
prlsdkapi.VmConfig.set
(method), 99
prlsdkapi.VmConfig.set
(method), 98
prlsdkapi.VmConfig.set
88
prlsdkapi.VmConfig.set
88
prlsdkapi.VmConfig.set
(method), 89
prlsdkapi.VmConfig.set
89
prlsdkapi.VmConfig.set
89
prlsdkapi.VmConfig.set
88
prlsdkapi.VmConfig.set
89
prlsdkapi.VmConfig.set
(method), 91

INDEX

app in dock mode

prlsdkapi.VmConfig.set
78
app template list
prlsdkapi.VmConfig.set
90
auto apply ip only
prlsdkapi.VmConfig.set
(method), 96
auto capture release mouse
prlsdkapi.VmConfig.set
(method), 96
auto compress enabledprlsdkapi.VmConfig.set
(method), 95
auto compress intervalprlsdkapi.VmConfig.set
87
auto start (method), prlsdkapi.VmConfig.set
97
auto start delay
prlsdkapi.VmConfig.set
99
auto stop (method), prlsdkapi.VmConfig.set
94
background priority prlsdkapi.VmConfig.set
100
capabilities mask
prlsdkapi.VmConfig.set
(method), 97
close app on shutdownprlsdkapi.VmConfig.set
(method), 98
coherence button visibility
prlsdkapi.VmConfig.set
(method), 93
confirmations list
prlsdkapi.VmConfig.set
(method), 93
cpu accel level (method),
prlsdkapi.VmConfig.set
(method), 93
cpu count (method), prlsdkapi.VmConfig.set
(method), 100
cpu hotplug enabled prlsdkapi.VmConfig.set
(method), 101
cpu limit (method), prlsdkapi.VmConfig.set
(method), 88
cpu mask (method), prlsdkapi.VmConfig.set
(method), 88
cpu mode (method), prlsdkapi.VmConfig.set
(method), 88
cpu units (method), prlsdkapi.VmConfig.set
(method), 88
custom property
prlsdkapi.VmConfig.set
(method), 93
459

default config (method),
description (method),
disable apicsign
disable speaker sign
disk cache write back
dns servers (method),
dock icon type (method),
efi enabled (method),
exclude dock (method),
features mask (method),
foreground priority
free disk space ratio
guest sharing auto mount

guest sharing enable spotligh
guest sharing enabled
high availability enabled
high availability priority
host mem auto quota
host mem quota max
host mem quota min
host mem quota priority
host sharing enabled

INDEX

prlsdkapi.VmConfig.set
87
prlsdkapi.VmConfig.set
90
prlsdkapi.VmConfig.set
89
prlsdkapi.VmConfig.set
90
prlsdkapi.VmConfig.set
(method), 92
prlsdkapi.VmConfig.set
(method), 94
prlsdkapi.VmConfig.set
(method), 88
prlsdkapi.VmConfig.set
94
prlsdkapi.VmConfig.set
86
prlsdkapi.VmConfig.set
100
prlsdkapi.VmConfig.set
(method), 78
prlsdkapi.VmConfig.set
(method), 85
prlsdkapi.VmConfig.set
98
prlsdkapi.VmConfig.set
(method), 96
prlsdkapi.VmConfig.set
78
prlsdkapi.VmConfig.set
87
prlsdkapi.VmConfig.set
(method), 99
prlsdkapi.VmConfig.set
(method), 99
prlsdkapi.VmConfig.set
87
prlsdkapi.VmConfig.set
78
prlsdkapi.VmConfig.set
(method), 94
prlsdkapi.VmConfig.set
100

INDEX

hostname (method),

prlsdkapi.VmConfig.set
(method), 95
icon (method),
prlsdkapi.VmConfig.set
(method), 97
io priority (method), prlsdkapi.VmConfig.set
(method), 93
iops limit (method), prlsdkapi.VmConfig.set
(method), 84
lock in full screen mode
prlsdkapi.VmConfig.set
(method), 94
map shared folders on prlsdkapi.VmConfig.set
letters
(method), 83
max balloon size
prlsdkapi.VmConfig.set
94
multi display (method),prlsdkapi.VmConfig.set
(method), 99
name (method),
prlsdkapi.VmConfig.set
(method), 82
netfilter mode (method),
prlsdkapi.VmConfig.set
(method), 82
network rate list
prlsdkapi.VmConfig.set
(method), 82
offline management enabled
prlsdkapi.VmConfig.set
(method), 82
offline services (method),
prlsdkapi.VmConfig.set
(method), 83
os res in full scr mode prlsdkapi.VmConfig.set
(method), 83
os template (method), prlsdkapi.VmConfig.set
(method), 83
os version (method), prlsdkapi.VmConfig.set
(method), 83
pause when idle
prlsdkapi.VmConfig.set
89
ram hotplug enabled prlsdkapi.VmConfig.set
(method), 91
ram size (method),
prlsdkapi.VmConfig.set
(method), 91
rate bound (method), prlsdkapi.VmConfig.set
(method), 100
relocate task bar
prlsdkapi.VmConfig.set
96
resource (method),
prlsdkapi.VmConfig.set
90
460

scr res enabled
search domains
share all host disks
share clipboard
share user home dir
shared profile enabled
show task bar (method),
show windows app in dock
smart guard enabled
smart guard interval

smart guard max snapshots c

smart guard notify before cre
smart mount dvds enabled
smart mount enabled
smart mount network shares

smart mount removable drive
start disabled (method),
start login mode
start user creds
sync default printer
system flags (method),
template sign (method),

INDEX

prlsdkapi.VmConfig.set
(method), 85
prlsdkapi.VmConfig.set
(method), 85
prlsdkapi.VmConfig.set
(method), 85
prlsdkapi.VmConfig.set
(method), 85
prlsdkapi.VmConfig.set
(method), 96
prlsdkapi.VmConfig.set
(method), 97
prlsdkapi.VmConfig.set
83
prlsdkapi.VmConfig.set
84
prlsdkapi.VmConfig.set
84
prlsdkapi.VmConfig.set
(method), 100
prlsdkapi.VmConfig.set
84
prlsdkapi.VmConfig.set
84
prlsdkapi.VmConfig.set
84
prlsdkapi.VmConfig.set
(method), 83
prlsdkapi.VmConfig.set
87
prlsdkapi.VmConfig.set
87
prlsdkapi.VmConfig.set
(method), 99
prlsdkapi.VmConfig.set
99
prlsdkapi.VmConfig.set
95
prlsdkapi.VmConfig.set
95
prlsdkapi.VmConfig.set
95
prlsdkapi.VmConfig.set
95

INDEX

time sync interval

prlsdkapi.VmConfig.set window mode (method),
92
time sync smart mode
prlsdkapi.VmDataStatistic
enabled
(class), 136
prlsdkapi.VmDataStatistic.get segment capacity
time synchronization enabled
(method), 136
prlsdkapi.VmDevice (class), 63–67
tools auto update enabled
prlsdkapi.VmDevice.connect (method),
64
undo disks mode
prlsdkapi.VmDevice.copy image (method),
64
use default answers prlsdkapi.VmDevice.create (method), 64
prlsdkapi.VmDevice.create image (method),
use desktop (method), 64
prlsdkapi.VmDevice.disconnect (method),
use documents (method),64
prlsdkapi.VmDevice.get description (method),
use downloads (method), 66
prlsdkapi.VmDevice.get emulated type (method),
use host printers
65
prlsdkapi.VmDevice.get friendly name (method),
use movies (method),
65
prlsdkapi.VmDevice.get iface type (method),
use music (method),
66
prlsdkapi.VmDevice.get image path (method),
use pictures (method), 65
prlsdkapi.VmDevice.get index (method),
user defined shared folders
64 enabled
prlsdkapi.VmDevice.get output file (method),
uuid (method),
66
prlsdkapi.VmDevice.get stack index (method),
video ram size (method),66
prlsdkapi.VmDevice.get sub type (method),
virtual links enabled
66
prlsdkapi.VmDevice.get sys name (method),
vm type (method),
65
prlsdkapi.VmDevice.is connected (method),
vnchost name (method), 64
prlsdkapi.VmDevice.is enabled (method),
vncmode (method),
65
prlsdkapi.VmDevice.is passthrough (method),
vncpassword (method), 66
prlsdkapi.VmDevice.is remote (method),
vncport (method),
65
prlsdkapi.VmDevice.remove (method), 64
461

INDEX

INDEX

prlsdkapi.VmDevice.resize image (method),
68
64
prlsdkapi.VmHardDisk.get disk size (method),
prlsdkapi.VmDevice.set connected (method),
68
64
prlsdkapi.VmHardDisk.get disk type (method),
prlsdkapi.VmDevice.set default stack index
67
(method), 66
prlsdkapi.VmHardDisk.get mount point
prlsdkapi.VmDevice.set description (method), (method), 68
66
prlsdkapi.VmHardDisk.get partition (method),
prlsdkapi.VmDevice.set emulated type (method),68
65
prlsdkapi.VmHardDisk.get partitions count
prlsdkapi.VmDevice.set enabled (method),
(method), 68
65
prlsdkapi.VmHardDisk.get size on disk
prlsdkapi.VmDevice.set friendly name (method), (method), 68
65
prlsdkapi.VmHardDisk.get storage url (method),
prlsdkapi.VmDevice.set iface type (method),
69
66
prlsdkapi.VmHardDisk.is auto compress enabled
prlsdkapi.VmDevice.set image path (method), (method), 69
65
prlsdkapi.VmHardDisk.is encrypted (method),
prlsdkapi.VmDevice.set index (method),
68
64
prlsdkapi.VmHardDisk.is splitted (method),
prlsdkapi.VmDevice.set output file (method),
68
66
prlsdkapi.VmHardDisk.set auto compress enabled
prlsdkapi.VmDevice.set passthrough (method), (method), 68
67
prlsdkapi.VmHardDisk.set disk size (method),
prlsdkapi.VmDevice.set remote (method),
68
65
prlsdkapi.VmHardDisk.set disk type (method),
prlsdkapi.VmDevice.set stack index (method), 67
66
prlsdkapi.VmHardDisk.set mount point
prlsdkapi.VmDevice.set sub type (method),
(method), 68
66
prlsdkapi.VmHardDisk.set password (method),
prlsdkapi.VmDevice.set sys name (method),
68
65
prlsdkapi.VmHardDisk.set splitted (method),
prlsdkapi.VmGuest (class), 111–112
68
prlsdkapi.VmGuest.get network settings
prlsdkapi.VmHardDisk.set storage url (method),
(method), 111
69
prlsdkapi.VmGuest.logout (method), 111
prlsdkapi.VmHdPartition (class), 69–70
prlsdkapi.VmGuest.run program (method),
prlsdkapi.VmHdPartition.get sys name
111
(method), 70
prlsdkapi.VmGuest.set user passwd (method), prlsdkapi.VmHdPartition.remove (method),
111
70
prlsdkapi.VmHardDisk (class), 67–69
prlsdkapi.VmHdPartition.set sys name (method),
prlsdkapi.VmHardDisk.add partition (method), 70
68
prlsdkapi.VmInfo (class), 117–118
prlsdkapi.VmHardDisk.check password (method),
prlsdkapi.VmInfo.get access rights (method),
462

INDEX

INDEX

117
71
prlsdkapi.VmInfo.get addition state (method), prlsdkapi.VmNet.is configure with dhcp
117
(method), 72
prlsdkapi.VmInfo.get state (method), 117
prlsdkapi.VmNet.is configure with dhcp ipv6
prlsdkapi.VmInfo.is invalid (method), 117
(method), 72
prlsdkapi.VmInfo.is vm waiting for answer
prlsdkapi.VmNet.is firewall enabled (method),
73
(method), 117
prlsdkapi.VmInfo.is vnc server started (method),
prlsdkapi.VmNet.is pkt filter prevent ip spoof
117
(method), 73
prlsdkapi.VmIO (class), 161–162
prlsdkapi.VmNet.is pkt filter prevent mac spoof
prlsdkapi.VmIO.display set configuration
(method), 73
prlsdkapi.VmNet.is pkt filter prevent promisc
(method), 162
prlsdkapi.VmNet (class), 70–74
(method), 73
prlsdkapi.VmNet.generate mac addr (method), prlsdkapi.VmNet.set adapter type (method),
71
73
prlsdkapi.VmNet.get adapter type (method), prlsdkapi.VmNet.set auto apply (method),
73
71
prlsdkapi.VmNet.get bound adapter index
prlsdkapi.VmNet.set bound adapter index
(method), 71
(method), 71
prlsdkapi.VmNet.get bound adapter name
prlsdkapi.VmNet.set bound adapter name
(method), 71
(method), 71
prlsdkapi.VmNet.get default gateway (method),prlsdkapi.VmNet.set configure with dhcp
72
(method), 72
prlsdkapi.VmNet.get default gateway ipv6
prlsdkapi.VmNet.set configure with dhcp ipv6
(method), 72
(method), 72
prlsdkapi.VmNet.get dns servers (method),
prlsdkapi.VmNet.set default gateway (method),
72
72
prlsdkapi.VmNet.get firewall default policy prlsdkapi.VmNet.set default gateway ipv6
(method), 73
(method), 72
prlsdkapi.VmNet.get firewall rule list (method),prlsdkapi.VmNet.set dns servers (method),
73
72
prlsdkapi.VmNet.get host interface name
prlsdkapi.VmNet.set firewall default policy
(method), 73
(method), 73
prlsdkapi.VmNet.get mac address (method), prlsdkapi.VmNet.set firewall enabled (method),
71
73
prlsdkapi.VmNet.get mac address canonical prlsdkapi.VmNet.set firewall rule list (method),
(method), 71
73
prlsdkapi.VmNet.get net addresses (method), prlsdkapi.VmNet.set host interface name
71
(method), 73
prlsdkapi.VmNet.get search domains (method),prlsdkapi.VmNet.set mac address (method),
72
71
prlsdkapi.VmNet.get virtual network id
prlsdkapi.VmNet.set net addresses (method),
(method), 72
71
prlsdkapi.VmNet.is auto apply (method),
prlsdkapi.VmNet.set pkt filter prevent ip spoof
463

INDEX

INDEX

(method), 73
prlsdkapi.VmNet.set pkt filter prevent mac spoof
(method), 73
prlsdkapi.VmNet.set pkt filter prevent promisc
(method), 73
prlsdkapi.VmNet.set search domains (method),
72
prlsdkapi.VmNet.set virtual network id
(method), 73
prlsdkapi.VmSerial (class), 76–78
prlsdkapi.VmSerial.get socket mode (method),
77
prlsdkapi.VmSerial.set socket mode (method),
77
prlsdkapi.VmSound (class), 75–76
prlsdkapi.VmSound.get mixer dev (method),
76
prlsdkapi.VmSound.get output dev (method),
75
prlsdkapi.VmSound.set mixer dev (method),
76
prlsdkapi.VmSound.set output dev (method),
75
prlsdkapi.VmToolsInfo (class), 121–122
prlsdkapi.VmToolsInfo.get state (method),
122
prlsdkapi.VmToolsInfo.get version (method),
122
prlsdkapi.VmUsb (class), 74–75
prlsdkapi.VmUsb.get autoconnect option
(method), 74
prlsdkapi.VmUsb.set autoconnect option
(method), 74

464



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : Yes
Author                          : 
Create Date                     : 2015:09:03 02:39:28-04:00
Modify Date                     : 2015:09:10 14:00:27+02:00
Subject                         : 
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37
Format                          : application/pdf
Creator                         : 
Description                     : 
Title                           : Parallels Python API Reference
Creator Tool                    : epydoc 3.0.1
Metadata Date                   : 2015:09:10 14:00:27+02:00
Keywords                        : 
Producer                        : dvips + MiKTeX GPL Ghostscript 9.05
Document ID                     : uuid:ee42b310-a1d7-473d-b462-fa106bc5eee4
Instance ID                     : uuid:3baff57f-392f-bb45-95a6-57ca114dfd8b
Page Mode                       : UseOutlines
Page Count                      : 473
EXIF Metadata provided by EXIF.tools

Navigation menu