Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 490
   
4-15
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 4      Building Your Application
Using the C++ CIL and Static Libraries
SecuritySpd.Lib. This library contains the services required to establish secure connections with 
CTI OS Server. 
SilentMonitorClient.lib. This library is used by the CIL to communicate with the silent monitor service.
SilentMonitorCommon.lib and ServiceEventHandler.lib. These libraries contain support classes for 
SilentMonitorClient.lib.
Note
The preceding are the Release versions of the libraries. The Debug equivalent libraries use the same 
library name with the appended ‘d’ instead of Spd; e.g., for ArgumentsLibSpd, the Debug library is 
ArgumentsLibd.lib.
In addition to the aforementioned CTI OS CIL libraries, your application requires:
the standard Microsoft sockets library, Wsock32.lib 
the standard multimedia library, winmm.lib
the OpenSSL standard libraries:
libeay32d.lib 
ssleay32d.lib (Debug) and libeay32d.lib
ssleay32r.lib (Release)
A console C++ application with C++ CIL needs to use the following in stdafx.h:
#pragma once
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
#include <iostream>
#include <tchar.h
Use the following libraries in linker in addition to the CIL libraries:
ws2_32.lib
Winmm.lib
odbc32.lib
odbccp32.lib
Project Settings for Compiling and Linking
You must configure some program settings to set up your Visual C++ 8.0(1) application.