ExternalCOMObjects
Previous  Top  Next

ExternalCOMObjects - Controls whether a specific COM object CLSID will be created by Thinstall or by Windows.

By default, Thinstall creates all COM objects inside of the virtual environment instead of Windows. COM supports out-of-process (EXE) servers as well as service-based COM objects. If an application can create such COM objects on the host PC and cause these COM objects to modify the host PC, then the integrity of the host PC cannot be assured. However, if Thinstall executes out-of-process and services-based COM objects inside of the virtual environment, all changes made by the COM objects will be stored in the sandbox.

Example usage:  
 
This instructs Thinstall to execute 2 COM objects outside of the virtual environment if they are created by the application 
[BuildOptions]  
ExternalCOMObjects={8BC3F05E-D86B-11D0-A075-00C04FB68820};{7D096C5F-AC08-4F1F-BEB7-5C22C517CE39}