The VirtualizeExternalOutOfProcessCOM parameter controls whether out‐of‐process COM objects can run in the virtual environment.
COM objects that are external to the virtual environment always run in the physical environment.
This parameter addresses out‐of‐process COM objects that are not part of a Omnissa ThinApp package and are not registered in the virtual registry.
ThinApp sets an initial value for the VirtualizeExternalOutOfProcessCOM parameter to run external out‐of‐process COM objects in the virtual environment, to ensure that COM objects cannot modify the host computer.
If a compatibility problem exists with an external COM object running in the virtual environment, you can create and run COM objects on the host system.
To run only specific COM objects outside of the virtual environment, you can use the ExternalCOMObjects parameter to list the CLSID of each COM object. See ExternalCOMObjects Parameter.
Running Out-of-process COM Objects in the Physical Environment
You can modify the VirtualizeExternalOutOfProcessCOM parameter to run all external out‐of‐process COM objects in the physical environment rather than the virtual environment. For example, you might use virtual Microsoft Access 2003 to send email through a native IBM Lotus Notes session.
[BuildOptions]
VirtualizeExternalOutOfProcessCOM=0
Was this page helpful?