|
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.