4.6.1

Table Of Contents
VMware, Inc. 77
Chapter 5 Configuring Package Parameters
Examples
YoucanmodifytheIsolatedSynchronizationObjectsparametertoisolatethesynchronizationobjectwith
theMy Shared Objectnameandthesynchronizationobjectwithoutlookinthename.
[BuildOptions]
IsolatedSynchronizationObjects=*outlook*;My Shared Object
NotificationDLLs
TheNotificationDLLsparametermakescallstothirdpartyDLLfilestoprovidenotificationofevents,such
asapplicationstartuporshutdown.TheDLLscanresideonthephysicalfilesystemorthevirtualpackage.
If ThinAppcannotloadaDLLfile,thepackagegenerateserrors.
ThisparameterdoesnotappearinthePackage.inifile.ThinAppSD
Kuserscanaddthisparametertothefile.
Examples
YoucanmodifytheNotificationDLLsparametertomakecallstotheFirst.dllandSecond.dllfiles.
[BuildOptions]
NotificationDLLs=First.dll;Second.dll
NotificationDLLSignature
TheNotificationDLLSignatureparameterworkswiththeNotificationDLLsparameterandverifiesthat
aspecifiedDLLfilehasasignature.IftheDLLdoesnothaveasignature,ThinAppdoesnotloadthefile.
Example
YoucanmodifytheNotificationDLLSignatureparameterwithanasterisk(*)toensurethattheDLLfileis
authenticodesigned.
[BuildOptions]
NotificationDLLSignature=*
YoucansetanentitytoensurethattheDLLissignedbythatentity.
[BuildOptions]
NotificationDLLSignature=VMware, Inc.
ObjectTypes
TheObjectTypesparameterspecifiesalistofvirtualCOM objecttypesthatarevisibletootherapplicationsin
thephysicalenvironment.Youcanusescripts,suchasVBScripts,tocallobjectsthatstartcapturedapplications.
Anobjecttypeisregisteredtoonlyonenativeorvirtualapplicationatatime.IfyouinstallOffice2
003onthe
nativemachineandwanttouseavirtualOffice2007package,youmustdeterminewhethertohavethevirtual
ornativeapplicationhandletheobjecttypes.
IfyouwantthevirtualOffice2007tohandletheobjecttypes,youcanleavetheObjectTypessettinginthe
Packa
ge.inifile,buildthepackage,andregisteritusingthethinreg.exeutility.Ifyouwantthenative
Office2003tohandletheobjecttypes,youmustremovetheObjectTypessettingfromthePackage.inifile
beforebuildingandregisteringthepackage.YoucannotaddrandomentriestotheObjectTypesparameter.
Youca
nonlyremoveentriesgeneratedbythecaptureprocess.
Examples
IfascriptoranativeapplicationcreatesanExcel.ApplicationCOMobjectorotherCOMobjectslistedin
theObjectTypesparameter,ThinAppstartsthevirtualpackage.
[Microsoft Office Excel 2007.exe]
ObjectTypes=Excel.Application;Excel.Application.12;Excel.Chart;
Excel.Macrosheet;Excel.Sheet; Excel.Workspace