Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
10-16
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 10      Call Object
Methods
Syntax
C++:
int MakeConsultCall (Arguments& args))
COM:
HRESULT MakeConsultCall (/*[in]*/ IArguments *args, /*[out, retval]*/ int * 
errorcode)
VB:
MakeConsultCall (args As CTIOSCLIENTLib.IArguments) As Long
Java:
int MakeConsultCall(Arguments args)
.NET:
CilError MakeConsultCall(Arguments args)
Parameters
args
An output parameter of either a reference or a pointer to an Arguments array that contains 
parameters from 
. Any of these parameters included should be added to the Arguments 
array using the associated key word.
Table 10-4
MakeConsultCall Parameters 
Parameter
Type
Description
DialedNumber (required)
STRING, 
maximum 
length 40
Dialed number; the number to be 
dialed to establish the new call.
ConsultType (required)
INT
A value specifying whether this 
consult call is in preparation for 
either a transfer or a conference, 
as specified in the ConsultType 
Table.
CallPlacementType 
(optional)
STRING, 
maximum 
length 40
A value specifying how the call 
is to be placed identified in 
CallMannerType (optional) INT
A value specifying additional 
call processing options identified 
in 
.
AlertRings (optional)
INT
The maximum amount of time 
that the call’s destination will 
remain alerting, specified as an 
approximate number of rings. A 
zero value indicates that the 
peripheral default (typically 10 
rings) should be used.
CallOption (optional)
INT
A value from 
 
specifying additional 
peripheral-specific call options.
FacilityType (optional)
INT
A value from 
 
indicating the type of facility to 
be used.
AnsweringMachine 
(optional)
INT
A value from 
 
specifying the action to be taken 
if the call is answered by an 
answering machine.