Oracle VM VirtualBox SDK
- Downloads:
- Views:
- Rating:

The VirtualBox Software Development Kit (SDK) contains all the documentation and interface files that are needed to write code that interacts with VirtualBox.
The Oracle VM VirtualBox Main API documentation describes the so-called VirtualBox Main API which comprises all public COM interfaces and components provided by the VirtualBox server and by the Oracle VM VirtualBox client library.
Oracle VM VirtualBox employs a client-server design, meaning that whenever any part of Oracle VM VirtualBox is running -- be it the Qt GUI, the VBoxManage command-line interface or any virtual machine --, a dedicated server process named VBoxSVC runs in the background. This allows multiple processes working with Oracle VM VirtualBox to cooperate without conflicts. These processes communicate to each other using inter-process communication facilities provided by the COM implementation of the host computer.
On Windows platforms, the Oracle VM VirtualBox Main API uses Microsoft COM, a native COM implementation. On all other platforms, Mozilla XPCOM, an open-source COM implementation, is used.
All the parts that a typical Oracle VM VirtualBox user interacts with (the Qt GUI, the VBoxManage command-line interface and the VBoxVRDP server) are technically front-ends to the Main API and only use the interfaces that are documented in this Main API documentation. This ensures that, with any given release version of Oracle VM VirtualBox, all capabilities of the product that could be useful to an external client program are always exposed by way of this API.
The Oracle VM VirtualBox Main API (also called the Oracle VM VirtualBox COM library) contains two public component classes: Oracle VM VirtualBox .Oracle VM VirtualBox and Oracle VM VirtualBox. Session, which implement IVirtualBox and ISession interfaces respectively. These two classes are of supreme importance and will be needed in order for any front-end program to do anything useful. It is recommended to read the documentation of the mentioned interfaces first.
The VirtualBox.VirtualBox class is a singleton. This means that there can be only one object of this class on the local machine at any given time. This object is a parent of many other objects in the Oracle VM VirtualBox COM library and lives in the VBoxSVC process. In fact, when you create an instance of the VirtualBox.VirtualBox, the COM subsystem checks if the VBoxSVC process is already running, starts it if not, and returns you a reference to the Oracle VM VirtualBox object created in this process. When the last reference to this object is released, the VBoxSVC process ends (with a 5 second delay to protect from too frequent restarts).
The VirtualBox.Session class is a regular component. You can create as many Session objects as you need but all of them will live in a process which issues the object instantiation call. Session objects represent virtual machine sessions which are used to configure virtual machines and control their execution. for Windows2K, XP, 2003, Vista, 7
Free download from Shareware Connection - The VirtualBox Software Development Kit (SDK) contains all the documentation and interface files that are needed to write code that interacts with VirtualBox.
Version: 4.0.4 r70112 | Platform: Win2000, Windows 7, WinOther, WinServer, WinVista
Released Date: | Rating: 0 | Title: Oracle VM VirtualBox SDK
Author Url: http://www.virtualbox.org/
Program Info Url: http://www.virtualbox.org/
Download Url: http://dlc.sun.com.edgesuite.net/virtualbox/4.0.4/VirtualBoxSDK-4.0.4-70112.zip
Oracle Forms and Reports - Oracle Forms, a component of Oracle Fusion Middleware, is Oracle's long-established technology to design and build enterprise applications quickly and efficiently.
Oracle SQL Developer Data Modeler - Oracle SQL Developer Data Modeler is a data modeling and design tool used to increase developer productivity by providing the means to develop logical, multi-dimensional, user defined data types, relational and physical data models.
Oracle Business Intelligence Publisher - Oracle Business Intelligence Publisher is a useful tool that was designed in order to help you use your web browser or familiar desktop tools to create everything from pixel-perfect customer facing documents to interactive management reports against
Oracle BI Publisher Desktop - Oracle Business Intelligence Publisher provides client side tools to aid in the building and testing of layout templates.
Oracle TimesTen - Oracle TimesTen In-Memory Database empowers applications with the instant responsiveness and very high throughput required by today's real-time enterprises and industries such as telecom, capital markets, and defense.
Jadx
Setup Builder
EXECryptor
QSetup Installation Suite
WTM CD Protect
Professional Licence Manager
ShareGuard Copy Protection
Software Planner
ActiveX Windows NT/2000 group and account UserManager
CodeDepot
Easy Pocket PC Installer
Code-Lock
Visual Patch
Logic Protect EXE Creator
C & C++
Components & Libraries
Databases & Networks
Delphi
Development Kits
Editors, IDEs & Coding Utilities
Help File Tools
Installation Builders
Integration Tools
Java
JavaScript
Languages - Others
Macro Schedulers
Management & Distribution
Download Oracle Access Manager Sdk
Download Oracle Vm Additions
Oracle Access Access Sdk
Oracle Access Manager Sdk
Oracle Access Manager Sdk Api
Microsoft Visio 2013 Software Development Kit - The Microsoft Visio Software Development Kit (SDK) contains the latest documentation, samples, header files, libraries, and tools that you need to develop custom solutions for Visio.
NGIO Software Development Kit - NGIO Software Development Kit is a toolkit designed for the developers that want to create application that work with data from LabQuest and LabQuest Mini devices.
Open Asset Import Library - SDK - Open Asset Import Library - SDK was specially developed as an accessible and open source Software Development Kit for Assimp.
Microsoft SharePoint 2013 Preview Software Development Kit - The Microsoft SharePoint Software Development Kit (SDK) contains conceptual overviews, programming tasks, code samples, and references to guide you in developing solutions based on SharePoint products and technologies.
Bopup IM Client SDK - Bopup IM Client Software Development Kit (SDK) is a toolkit for Windows platform that provides documentation, samples and COM components for building powerful instant messaging (IM) functionality into existing applications, developing chat software.
Shareware Connection periodically updates pricing and software information of 'Oracle VM VirtualBox SDK' from company source 'Oracle' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Oracle VM VirtualBox SDK' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Oracle VM VirtualBox SDK.
Safe In Cloud - It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...
WebAcappella - Web design sector has witnessed several trends and technological innovations affect website development in big ways. With time, designing websites has become easier. Nowadays, you can find web design software that nearly eliminates the need to ...
Edius Pro - In the last few years, NLE video editor segment has become somewhat populated than earlier, with big names like Sony vying for attention with established behemoths like Adobe. However, Adobe’s move to subscription only model has deterred ...
DataLocker SkyCrypt - Storing data in external hard drive is what any PC user can resort to but Cloud storage is gaining popularity with time. It gives you more flexibility and you can avail free and cheaply priced data storage in cloud as well. The only aspect that ...
IDrive Classic - For every type of computer user, backing up data has become near compulsory. Apart from data loss caused by hardware snags, you cannot rule out the risk of data loss caused by malware attacks. That explains why millions of PC users back up their ...
CCleaner Network Edition - Keeping computers clean of redundant and junk data is a prerequisite and these are various methods to do that. Apart from integrated utilities that come with Windows, you can also use third party utilities to keep PC clean of junk files and ...
Wipe Expert 3 - Data security has become a serious issue for billions of computer users worldwide. From using encryption apps to backing up data in cloud, users are resorting to various measures to ensure safety of their data nowadays. However, you also need to ...
Adobe Muse CC 2014 - There was a time when Dreamweaver used to be the most widely used web design app and competitors from Microsoft or other small players used to lag behind. While the powerhouse app still enjoys a humongous user base worldwide, emergence of new ...
Video Editor - With advancements in both computer software and hardware, average users are getting into activities that were hitherto reserved for professionals. There are several video editing tools aimed at casual users as well. While professional users ...
ProAnimator - In Post production setups and 3D animation studios, using specialized CG and special effects app becomes a necessity. ProAnimator is a feature rich 3D design application targeted at motion graphics sector. It is ideal when you want to add some ...

