Parallels Desktop® 10 for Mac — C API Reference Guide
|
PHT_VIRTUAL_MACHINE is the main virtual machine management handle. A handle to an existing virtual machine is obtained from the PHT_JOB object returned by the PrlSrv_GetVmList function. To create a new handle, call the PrlSrv_CreateVm function.
|
Name
|
Description
|
|
Authorises current session against encrypted virtual machine.
|
|
|
Performs an attempt to authenticate the user through the guest OS security database.
|
|
|
The PrlVm_BeginEdit function is used in modifying a virtual machine configuration.
|
|
|
Finishes process of optimization of virtual hard disk.
|
|
|
Finishes process of conversion of the virtual hard disk(s).
|
|
|
Changes current password of encrypted virtual machine on new one.
|
|
|
Generates and assigns a new Windows SID to the specified virtual machine running Windows guest OS.
|
|
|
Clones an existing virtual machine.
|
|
|
Clones an existing virtual machine.
|
|
|
The PrlVm_Commit function is used in modifying a virtual machine configuration.
|
|
|
The PrlVm_CommitEx function is the same as
PrlVm_Commit
function but with the flags
|
|
|
Start process of optimization of virtual hard disk.
|
|
|
Connect to remote desktop.
|
|
|
Start process conversion of the virtual hard disk(s).
|
|
|
Creates video source object.
|
|
|
Creates VM event that bint to current VM.
|
|
|
Create handle of type PHT_VIDEO_RECEIVER.
|
|
|
Creates a virtual machine snapshot.
|
|
|
Creates a disk image in the virtual machine home directory for unattended Windows installation.
|
|
|
Creates a floppy disk image in the virtual machine home directory for unattended Windows installation.
|
|
|
Decrypts earlier encrypted with some secret password phrase virtual machine.
|
|
|
Deletes the specified virtual machine from the host.
|
|
|
Deleted the specified virtual machine snapshot.
|
|
|
Disconnect from remote desktop.
|
|
|
Resets a suspended virtual machine.
|
|
|
Encrypts virtual machine data using specified secret password phrase.
|
|
|
Automatically generates a name for a virtual device which will be unique within a home directory of the specified virtual machine.
|
|
|
Obtains a handle of type
PHT_VM_CONFIGURATION
.
|
|
|
The PrlVm_GetPackedProblemReport function obtains a Packed problem report on abnormal virtual machine termination.
|
|
|
Obtains a handle of type
PHT_EVENT
containing the virtual machine performance statistics.
|
|
|
The PrlVm_GetProblemReport function obtains a problem report on abnormal virtual machine termination.
|
|
|
The PrlVm_GetQuestions function allows to synchronously receive questions from a Parallels Service.
|
|
|
Retrieves snapshot information for the specified virtual machine.
|
|
|
|
|
|
Obtains a handle of type
PHT_VM_INFO
containing the specified virtual machine state and access rights information.
|
|
|
Obtains a handle of type
PHT_SYSTEM_STATISTICS
containing the virtual machine resource usage information, including CPU(s), memory, disk drives, processes, user session, system uptime, network packets, etc.
|
|
|
The PrlVm_GetStatisticsEx function is the same as
PrlVm_GetStatistics
function but with the flags
|
|
|
Retrieves the virtual machine screen state before it was suspending.
|
|
|
Obtains a handle of type
PHT_VM_TOOLS_INFO
containing information about the state of the Parallels Tools package in a virtual machine.
|
|
|
This method lets to initiate sending notifications about devices states by VM.
|
|
|
Begin the Parallels Tools installation process.
|
|
|
Installs a specified utility in a virtual machine.
|
|
|
Clones an existing virtual machine based on given snapshot.
|
|
|
Lets to exclusively lock VM for current session.
|
|
|
Creates a new console session or binds to an existing GUI session in a virtual machine.
|
|
|
Migrates an existing virtual machine to another host.
|
|
|
Cancels the migration operation that was started with
PrlVm_Migrate
or
PrlVm_MigrateEx
.
|
|
|
Migrates an existing virtual machine to another host.
|
|
|
Migrates an existing virtual machine to another host.
|
|
|
Migrates an existing virtual machine to another host.
|
|
|
Mount the specified virtual machine Virtual Disks.
|
|
|
Move bundle of virtual machine or private area of container.
|
|
|
Pauses the specified virtual machine.
|
|
|
Executes an remote procedure.
|
|
|
Query object properties .
|
|
|
Set object properties .
|
|
|
Subscribe on object properties changes.
|
|
|
The PrlVm_RefreshConfig function updates the configuration information contained in the specified virtual machine object (handle).
|
|
|
See also
PrlVm_RegEx
|
|
|
Registers an event handler (callback function) with the virtual machine.
|
|
|
Creates a new virtual machine and registers it with the Parallels Service.
|
|
|
Removes protection from virtual machine.
|
|
|
Resets the specified virtual machine.
|
|
|
Resets the virtual machine uptime counter (start date and counter itself).
|
|
|
Restarts the operating system of the specified virtual machine.
|
|
|
Restores the registered virtual machine.
|
|
|
Resumes a virtual machine that was previously suspended with the
PrlVm_Suspend
call.
|
|
|
@brief Requests clipboard buffer from Vm
@note This call is intended to be asynchronious with possibility to be synchroneous. |
|
|
The PrlVm_SetConfig is reserved and does nothing.
|
|
|
Protects virtual machine using specified secret password phrase.
|
|
|
Start the specified virtual machine.
|
|
|
Starts the specified virtual machine using the specified mode (see the
PRL_VM_START_MODE
enumeration).
|
|
|
Starts a VNC server for the specified virtual machine.
|
|
|
Stop the specified virtual machine.
|
|
|
Stop the specified virtual machine.
|
|
|
Stops the VNC server that was previously started for a virtual machine.
|
|
|
Subscribes to receive the specified virtual machine performance statistics on a periodic basis.
|
|
|
Allows to subscribe to periodicaly receive virtual machine perfomance statistics.
|
|
|
Suspends the specified virtual machine.
|
|
|
Reverts the specified virtual machine to the specified snapshot.
|
|
|
Reverts the specified virtual machine to the specified snapshot.
|
|
|
Retrieves a list of identifiers from the Tools Information Service database.
|
|
|
Obtains a handle of type PHT_TIS_RECORD containing a record from the Tools Information Service database.
|
|
|
Subscribe on TIS database updates.
|
|
|
Unsubscribe from TIS database updates.
|
|
|
Obtains the available capabilities of a graceful virtual machine shutdown using Parallels Tools.
|
|
|
Initiates graceful shutdown of the specified virtual machine.
|
|
|
brief Show/Hide task bar in guest.
|
|
|
Posts "get caret info" query to guest User Input Emulation tool.
|
|
|
Posts "get info on element at specified position" query to guest User Input Emulation tool.
|
|
|
Posts "get info on nearest element at specified position" query to guest User Input Emulation tool.
|
|
|
Send mouse click event to User Input Emulation.
|
|
|
Sends a gesture event to guest User Input Emulation tool.
|
|
|
Send input to guest.
|
|
|
Sends a multimedia key to guest User Input Emulation tool.
|
|
|
Send scroll event to User Input Emulation.
|
|
|
Send specified UTF8 text to guest User Input Emulation tool.
|
|
|
Unmount the specified virtual machine Virtual Disks.
|
|
|
Lets to unlock previously locked with
PrlVm_Lock
call VM.
|
|
|
Unregisters the specified virtual machine from the Parallels Service.
|
|
|
Unregisters an event handler (callback function) that was previously registered using the
PrlVm_RegEventHandler
function.
|
|
|
Cancels the performance statistics subscription that was previously initiated using the
PrlVm_SubscribeToGuestStatistics
function.
|
|
|
Cancels the Parallels Service performance statistics subscription that was started using the
PrlVm_SubscribeToPerfStats
function.
|
|
|
Updates access level for the specified virtual machine.
|
|
|
Modifies the specified virtual machine snapshot name and description.
|
|
|
Validates the specified section of a virtual machine configuration.
|
Copyright © 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
|
What do you think about this topic?
Send feedback!
|