Service - RemoteProcess

Class
VMware.Hv.RemoteProcess
See also
RemoteProcessBase, SessionId
Since
Horizon 7.3


Service Description

The service for operating remote virtual desktop process.

Methods

Methods defined in this Service
RemoteProcess_EndProcess

RemoteProcess_EndProcess

Terminate a process running on virtual machine by session Id and the basic process information.

Privileges

Privilege Description
MANAGE_REMOTE_PROCESS Remote process management with the corresponding access group permission is required to terminate a remote process.
MACHINE_MANAGEMENT Desktop management with the corresponding access group permission is sufficient to terminate a remote process.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RemoteProcess used to make the method call.
idSessionId

ID of the session which contains the process to be terminated.
processRemoteProcessBase

An instance of RemoteProcessBase class. It contains remote process basic information which used to identify a remote process.

Return Value

Type Description
xsd:booleanTrue if end process action executes successfully, otherwise return false.

Faults

Type Description
EntityNotFoundThrown if any specified entity cannot be found.
InsufficientPermissionThrown if the user does not have sufficient permission to perform the operation.
InvalidArgumentThrown if any specified argument is invalid.
InvalidTypeThrown if the type of any specified argument is invalid.
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Show WSDL type definition