Installation manual
Appendix
A31003-X7140-A100-3-76A9, 02-2006
5-4 HiPath SimplyPhone for Outlook 4.0, Administrator Manual
spadC05.fm
Program architecture
When comparing the data, the CRI Manager scans the contact folder in Outlook/Exchange or
the global address book via the ActiveX interface "CDO" and writes the relevant data to a file
CRIData.txt. It then calls up the component CRISvrCt.exe, which uses this data to gen-
erate indices and prepares the data for CRISvr. It then stops CRISvr.exe, updates its data-
base and then reboots CRISvr. During this phase the CRI server is unavailable for partner iden-
tification for a short time (a few seconds). The intermediate file CRIData.txt is then deleted.
5.1.3 Components and processes
All of the necessary processes are started and finished by the Outlook add-in. The individual
processes that should be started or finished can be controlled via the registry (Registry entry
startup, see Section 5.3.1, "SP_Inst.ini of the client component"). Typically, the dialer, the
Contact Retrieval Manager and the Inbox Manager are started.
Outlook add-in
The file SphoneOL9.dll is registered during the installation process as an Outlook COM add-
in and runs in the processing area of Outlook.
Call Control Manager
The Call Control Manager is implemented as the component SPTel.exe. It is used as a COM
server by the Outlook add-in, the dialer, and the address book.
Dialer
The Dialer is implemented in the component Ctalkp.exe. The Rules Engine SPRules.dll
also runs in its processing area.
Address book
The address book is implemented as the component SphoneAB.exe. It is called up via COM
by the dialer and the Outlook add-in.
Contact Retrieval Manager
The interaction of the components CRIMngr.exe, CRISvr.exe and CRISvrCt.exe is de-
scribed above under Architecture.
>
You can prevent the temporary file CRIData.txt from being deleted during updat-
ing, for example, for troubleshooting. You must set the registry entry UpdateSave-
CRIData=True for this; for more information, see Page 5-27.