VirtualBox Main API
|
Public Member Functions | |
void | setVRDEProperty (in wstring key, in wstring value) |
Sets a VRDE specific property string. | |
void | getVRDEProperty (in wstring key, [retval] out wstring value) |
Returns a VRDE specific property string. | |
Public Attributes | |
attribute boolean | enabled |
Flag if VRDE server is enabled. | |
attribute AuthType | authType |
VRDE authentication method. | |
attribute unsigned long | authTimeout |
Timeout for guest authentication. | |
attribute boolean | allowMultiConnection |
Flag whether multiple simultaneous connections to the VM are permitted. | |
attribute boolean | reuseSingleConnection |
Flag whether the existing connection must be dropped and a new connection must be established by the VRDE server, when a new client connects in single connection mode. | |
attribute wstring | VRDEExtPack |
The name of Extension Pack providing VRDE for this VM. | |
attribute wstring | authLibrary |
Library used for authentication of RDP clients by this VM. | |
readonly attribute wstring[] | VRDEProperties |
Array of names of properties, which are supported by this VRDE server. | |
void IVRDEServer::setVRDEProperty | ( | in wstring | key, |
in wstring | value | ||
) |
Sets a VRDE specific property string.
If you pass null
or empty string as a key value, the given key will be deleted.
key | Name of the key to set. |
value | Value to assign to the key. |
void IVRDEServer::getVRDEProperty | ( | in wstring | key, |
[retval] out wstring | value | ||
) |
Returns a VRDE specific property string.
If the requested data key does not exist, this function will succeed and return an empty string in the value argument.
key | Name of the key to get. |
value | Value of the requested key. |
attribute boolean IVRDEServer::enabled |
Flag if VRDE server is enabled.
attribute AuthType IVRDEServer::authType |
VRDE authentication method.
attribute unsigned long IVRDEServer::authTimeout |
Timeout for guest authentication.
Milliseconds.
attribute boolean IVRDEServer::allowMultiConnection |
Flag whether multiple simultaneous connections to the VM are permitted.
Note that this will be replaced by a more powerful mechanism in the future.
attribute boolean IVRDEServer::reuseSingleConnection |
Flag whether the existing connection must be dropped and a new connection must be established by the VRDE server, when a new client connects in single connection mode.
attribute wstring IVRDEServer::VRDEExtPack |
The name of Extension Pack providing VRDE for this VM.
Overrides ISystemProperties::defaultVRDEExtPack.
attribute wstring IVRDEServer::authLibrary |
Library used for authentication of RDP clients by this VM.
Overrides ISystemProperties::VRDEAuthLibrary.
readonly attribute wstring [] IVRDEServer::VRDEProperties |
Array of names of properties, which are supported by this VRDE server.