EasyManua.ls Logo

VMware THINAPP 4.6 - Notificationdlls; Notificationdllsignature; Objecttypes; Sandboxcomobjects

VMware THINAPP 4.6
146 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
VMware, Inc. 77
Chapter 5 Configuring Package Parameters
NotificationDLLs
TheNotificationDLLsparametermakescallstothird‐partyDLLfilestoprovidenotificationofev ents,such
asî ±applicationî ±startupî ±orî ±shutdown.î ±Theî ±DLLsî ±canî ±resideî ±onî ±theî ±physicalî ±fileî ±systemî ±orî ±theî ±virtualî ±package.î ±
If ThinAppî ±cannotî ±loadî ±aî ±DLLî ±file,î ±theî ±packageî ±generatesî ±errors.
Thisî ±parameterî ±doesî ±notî ±appearî ±inî ±theî ±
Package.iniî ±file.î ±ThinAppî ±SDKî ±usersî ±canî ±addî ±thisî ±parameterî ±toî ±theî ±file.
Examples
Youî ±canî ±modifyî ±theî ±NotificationDLLsî ±parameterî ±toî ±makeî ±callsî ±toî ±theî ±First.dllî ±andî ±Second.dllî ±files.
[BuildOptions]
NotificationDLLs=First.dll;Second.dll
NotificationDLLSignature
Theî ±NotificationDLLSignatureî ±parameterî ±worksî ±withî ±theî ±NotificationDLLsî ±parameterî ±andî ±verifiesî ±thatî ±
aî ±specifiedî ±DLLî ±fileî ±hasî ±aî ±signature.î ±Ifî ±theî ±DLLî ±doesî ±notî ±haveî ±aî ±signature,î ±ThinAppî ±doesî ±notî ±loadî ±theî ±file.
Example
Youî ±canî ±modifyî ±theî ±NotificationDLLSignatureî ±parameterî ±withî ±anî ±asteriskî ±(*)î ±toî ±ensureî ±thatî ±theî ±DLLî ±fileî ±isî ±
authenticode‐signed.
[BuildOptions]
NotificationDLLSignature=*
Youî ±canî ±setî ±anî ±entityî ±toî ±ensureî ±thatî ±theî ±DLLî ±isî ±signedî ±byî ±thatî ±entity.
[BuildOptions]
NotificationDLLSignature=VMware, Inc.
ObjectTypes
Theî ±ObjectTypesî ±parameterî ±specifiesî ±aî ±listî ±ofî ±virtualî ±COM î ±objectî ±typesî ±thatî ±areî ±visibleî ±toî ±otherî ±applicationsî ±inî ±
theî ±physicalî ±environment.î ±Youî ±canî ±useî ±scripts, î ±suchî ±asî ±VBScripts,î ±toî ±callî ±objectsî ±thatî ±startî ±capturedî ±applications.
Anî ±objectî ±typeî ±isî ±registeredî ±toî ±onlyî ±oneî ±nativeî ±orî ±virtualî ±applicationî ±atî ±aî ±time.î ±Ifî ±
youî ±installî ±Officeî ±2003î ±onî ±theî ±
nativeî ±machineî ±andî ±wantî ±toî ±useî ±aî ±virtualî ±Officeî ±2007î ±package,î ±youî ±mustî ±determineî ±whetherî ±toî ±haveî ±theî ±virtualî ±
orî ±nativeî ±applicationî ±handleî ±theî ±objectî ±types.
Ifî ±youî ±wantî ±theî ±virtualî ±Officeî ±2007î ±toî ±handleî ±theî ±objectî ±types,î ±youî ±canî ±leaveî ±theî ±ObjectTypesî ±settingî ±inî ±
theî ±
Package.iniî ±file,î ±buildî ±theî ±package,î ±andî ±registerî ±itî ±usingî ±theî ±thinreg.exeî ±utility.î ±Ifî ±youî ±wantî ±theî ±nativeî ±
Officeî ±2003î ±toî ±handleî ±theî ±objectî ±types,î ±youî ±mustî ±removeî ±theî ±ObjectTypesî ±settingî ±fromî ±theî ±Package.iniî ±fileî ±
beforeî ±buildingî ±andî ±registeringî ±theî ±package.î ±Youî ±cannotî ±addî ±randomî ±entriesî ±toî ±theî ±ObjectTypesî ±parameter.î ±
You
î ±canî ±onlyî ±removeî ±entriesî ±generatedî ±byî ±theî ±captureî ±process.
Examples
Ifî ±aî ±scriptî ±orî ±aî ±nativeî ±applicationî ±createsî ±anî ±Excel.Applicationî ±COMî ±objectî ±orî ±otherî ±COMî ±objectsî ±listedî ±inî ±
theî ±ObjectTypesî ±parameter,î ±ThinAppî ±startsî ±theî ±virtualî ±package.
[Microsoft Office Excel 2007.exe]
ObjectTypes=Excel.Application;Excel.Application.12;Excel.Chart;
Excel.Macrosheet;Excel.Sheet; Excel.Workspace
SandboxCOMObjects
Theî ±SandboxCOMObjectsî ±parameterî ±indicatesî ±whetherî ±applicationsî ±inî ±theî ±physicalî ±environmentî ±canî ±accessî ±
COMî ±objectsî ±thatî ±theî ±virtualî ±applicationî ±registersî ±atî ±runtime.
ThinAppî ±setsî ±anî ±initialî ±valueî ±thatî ±preventsî ±nativeî ±applicationsî ±inî ±theî ±physicalî ±environmentî ±fromî ±accessingî ±
COMî ±objectsî ±thatî ±theî ±virtualî ±applicationî ±registers.î ±ThinAppî ±placesî ±COMî ±objectsî ±thatî ±theî ±virtualî ±applicationî ±
registersî ±inî ±theî ±sandbox.

Table of Contents