ILicense Interface
Description
Contains methods and properties to control VirtualUI Server’s licence activation.
Overview
The ILicense interface provides methods and properties for managing VirtualUI Server’s license activation functionality.
Interface Details
UUID: A1DF5DC4-7157-4643-B28F-3B3D20A0E5C8
Type: Dual interface with OLE automation support
Technical Specifications
IDL Declaration
[ uuid(A1DF5DC4-7157-4643-B28F-3B3D20A0E5C8), dual, oleautomation ]
interface ILicense : IDispatch;
Classification
- File Location: VirtualUIS.ridl
- Library: Server Configuration Library
- Parent Interface: IDispatch
Methods
| Method | Description |
|---|---|
| Activate | Activates the server’s machine license |
| Deactivate | Deactivates a previously activated license |
Properties
| Property | Type | Description |
|---|---|---|
| CustomerID | BSTR | Customer identification |
| IsTrial | VARIANT_BOOL | Indicates if license is a trial |
| SerialStr | BSTR | Serial string value |
Members
| Type | Link |
|---|---|
| Methods | Methods |
| Properties | Properties |
Notes
This interface inherits from IDispatch, enabling it to work with COM automation clients and support dynamic invocation of its members.