The PHT_DISP_CONFIG handle is used to manage Parallels Service preferences. The handle is obtained by calling the PrlSrv_GetCommonPrefs function.
Parallels Service preferences include memory, network, default virtual machine folder, and some other settings. The following describes how to modify the memory and network settings as a demonstration of the handle usage.
First, you have to obtain a handle of type PHT_DISP_CONFIG by making the PrlSrv_GetCommonPrefs function call.
To make the memory modification:
The network adapter changes are performed outside of the begin/commit block. To modify an existing or to create a new virtual network adapter, use the following steps:
|
Name
|
Description
|
![]() |
Determines whether the plugins enabled or not
|
|
![]() |
Determines if new users have the right to modify Parallels Service preferences.
|
|
![]() |
Creates a new virtual network adapter object and adds it to the network adapters list.
|
|
![]() |
Enable or disable the plugins support
|
|
![]() |
Client can use this method to set dispatcher configuration to dispatcher config handle This method must be eliminated at Release stage
@param valid PRL_HANDLE @param XML configuration string @return PRL_RESULT . |
|
![]() |
Get backup timeout in seconds.
|
|
![]() |
Returns the backup temporary directory.
|
|
![]() |
Returns the backup user login.
|
|
![]() |
Obtains a handles list of operations which required administrator confirmation ( for all users and for all virtual machines( if operation is applicable to vm) )
|
|
![]() |
To get the CPU features masks from dispatcher config hDispConfig : A handle of type PHT_DISP_CONFIG.
|
|
![]() |
Returns PATH to the default backup directory.
|
|
![]() |
Returns the default backup server host name or IP address.
|
|
![]() |
Obtains path of the directory in which new Container are created by default.
|
|
![]() |
Returns default encryption plugin Id.
|
|
![]() |
Obtains name and path of the directory in which new virtual machines are created by default.
|
|
![]() |
Obtains information about a virtual network adapter from the Parallels Service configuration.
|
|
![]() |
Determines the total number of the virtual network adapters in the Parallels Service configuration.
|
|
![]() |
Get mobile host id.
|
|
![]() |
Get internal license request parameters.
|
|
![]() |
Determines the maximum amount of physical memory that can be reserved for Parallels Service operation.
|
|
![]() |
Determines the maximum memory size that can be allocated to an individual virtual machine.
|
|
![]() |
Determines the minimum amount of physical memory that must be reserved for Parallels Service operation.
|
|
![]() |
Determines the lowest allowable security level that can be used to connect to the Parallels Service.
|
|
![]() |
Determines the minimum required memory size that must be allocated to an individual virtual machine.
|
|
![]() |
Get the advanced authorization mode for Parallels Access clients.
|
|
![]() |
Obtains a handles list of operations which require custom password ( for all users and for all virtual machines( if operation is applicable to vm) )
|
|
![]() |
Determines proxy connection status or error code of last proxy operation.
|
|
![]() |
Returns the name of user associated with current proxy connection.
|
|
![]() |
Get proxy manager URL string.
|
|
![]() |
Determines the recommended memory size for an individual virtual machine.
|
|
![]() |
Determines the amount of physical memory reserved for Parallels Service operation.
|
|
![]() |
Gets USB autoconnect devices option.
|
|
![]() |
Returns handle of type
PHT_USB_IDENTITY
storing information of USB device with specified index.
|
|
![]() |
Determines number of USB devices known to the Parallels Service.
|
|
![]() |
Get web portal domain.
|
|
![]() |
Determines whether memory allocation for Parallels Service is performed automatically or manually.
|
|
![]() |
Determines whether the allow attach screenshots is enabled for problem report.
|
|
![]() |
Determines whether the Allow Direct Mobile Connections option is enabled.
|
|
![]() |
Determines whether the Allow Mobile Clients option is enabled.
|
|
![]() |
Determines whether the Allow Multiple PMC option is enabled.
|
|
![]() |
Returns the backup user password enabling sign.
|
|
![]() |
Determines whether Parallels product operates in cluster mode.
|
|
![]() |
Determines whether the feature service headless mode is enabled.
|
|
![]() |
Determines whether the settings is locked for editing
|
|
![]() |
Determines whether the log rotation is enabled for dispatcher and virtual machine logs.
|
|
![]() |
Determines whether dispatcher should connect to the mobile proxy server by default.
|
|
![]() |
Determines whether send statistics reports (CEP) mechanism activated.
|
|
![]() |
Determines whether the verbose log level is configured for dispatcher and virtual machines processes.
|
|
![]() |
Allows to choose the Parallels Service memory allocation mode from automatic or manual.
|
|
![]() |
Enables or disables the allow attach screenshots for problem report.
|
|
![]() |
Enables or disables the Allow Direct Mobile option.
|
|
![]() |
Enables or disables the Allow Multiple PMC option.
|
|
![]() |
Set backup timeout in seconds.
|
|
![]() |
Sets the backup temporary directory.
|
|
![]() |
Sets the backup user login.
|
|
![]() |
Sets the backup user password.
|
|
![]() |
Sets the backup user password.
|
|
![]() |
Allows to grant or deny a permission to new users to modify Parallels Service preferences.
|
|
![]() |
Allows to activate/deactivate cluster mode.
|
|
![]() |
Obtains a handles list of operations which required administrator confirmation ( for all users and for all virtual machines( if operation is applicable to vm) )
|
|
![]() |
Allows to set the CPU features masks.
|
|
![]() |
Allows to set the CPU features masks.
|
|
![]() |
Sets PATH to the default backup directory.
|
|
![]() |
Sets the default backup server host name or IP address.
|
|
![]() |
Sets default encryption plugin Id.
|
|
![]() |
Enables or disables the feature service headless mode.
|
|
![]() |
Set user-defined mobile host id.
|
|
![]() |
Setup internal license request parameters.
|
|
![]() |
Enables or disables the log rotation for dispatcher and virtual machine logs.
|
|
![]() |
Allows to manually set the upper limit of the memory size that can be reserved for Parallels Service operation.
|
|
![]() |
Allows to set the maximum memory size that can be allocated to an individual virtual machine.
|
|
![]() |
Allows to manually set the lower limit of the memory size that must be reserved for Parallels Service operation.
|
|
![]() |
Allows to set the lowest allowable security level that can be used to connect to the specified Parallels Service.
|
|
![]() |
Allows to set the minimum required memory size that must be allocated to an individual virtual machine.
|
|
![]() |
Set the advanced authorization mode for Parallels Access clients.
|
|
![]() |
Sets list of operations which require custom password ( for all users and for all virtual machines( if operation is applicable to vm) )
|
|
![]() |
Specifies credentials for establishing a proxy connection.
|
|
![]() |
Set proxy manager URL string.
|
|
![]() |
Allows to manually set recommended memory size for an individual virtual machine.
|
|
![]() |
Allows to set the amount of memory that will be allocated for Parallels Service operation.
|
|
![]() |
Allows to switch on/off mechanism of sending statistics reports (CEP).
|
|
![]() |
Sets USB autoconnect devices option.
|
|
![]() |
(Un)Associates USB device with given Vm.
|
|
![]() |
(Un)Associates USB device with given Action and possibly Vm.
|
|
![]() |
Enables or disables the verbose log level for dispatcher and virtual machines processes.
|
|
![]() |
Set web portal domain.
|
|
![]() |
Client can use this method to get dispatcher configuration from disp config handle as XML string This method must be eliminated at Release stage
@param valid PRL_HANDLE @param XML configuration string @return PRL_RESULT . |