360        uuid(F8E55610-4C00-11D3-80BC-00105A653379),
 
  362        helpstring(
"IGenericNameValueItem Interface"),
 
  364        pointer_default(unique)
 
  371        [propget, id(1), helpstring(
"property ID")] HRESULT 
ID([out, retval] BSTR* pVal);
 
  376        [propget, id(2), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR* pVal);
 
  381        [propget, id(3), helpstring(
"property Value")] HRESULT 
Value([out, retval] BSTR* pVal);
 
 
  389        uuid(F8E55611-4C00-11D3-80BC-00105A653379),
 
  391        helpstring(
"IContactDataEntry Interface"),
 
  393        pointer_default(unique)
 
  400        [propget, id(1), helpstring(
"property ContactPlugInID")] HRESULT 
ContactPlugInID([out, retval] BSTR* pVal);
 
  405        [propget, id(2), helpstring(
"property ContactID")] HRESULT 
ContactID([out, retval] BSTR* pVal);
 
  410        [propget, id(3), helpstring(
"property PhoneNumbers")] HRESULT 
PhoneNumbers([out, retval] VARIANT* pVal);
 
  415        [propget, id(4), helpstring(
"property EMails")] HRESULT 
EMails([out, retval] VARIANT* pVal);
 
  420        [propget, id(5), helpstring(
"property DisplayName")] HRESULT 
DisplayName([out, retval] BSTR* pVal);
 
  425        [propget, id(6), helpstring(
"property Company")] HRESULT 
Company([out, retval] BSTR* pVal);
 
  430        [propget, id(7), helpstring(
"property Department")] HRESULT 
Department([out, retval] BSTR* pVal);
 
  435        [propget, id(8), helpstring(
"property Comment")] HRESULT 
Comment([out, retval] BSTR* pVal);
 
  440        [propget, id(9), helpstring(
"property ContactPictureMeta")] HRESULT 
ContactPictureMeta([out, retval] BSTR* pVal);
 
  445        [propget, id(10), helpstring(
"property ContactPicturePath")] HRESULT 
ContactPicturePath([out, retval] BSTR* pVal);
 
  450        [propget, id(11), helpstring(
"property FaxNumbers")] HRESULT 
FaxNumbers([out, retval] VARIANT* pVal);
 
  456        [propget, id(12), helpstring(
"property DatabaseName")] HRESULT 
DatabaseName([out, retval] BSTR* pVal);
 
 
  468        uuid(F8E55612-4C00-11D3-80BC-00105A653379),
 
  470        helpstring(
"IContactDataPlugin Interface"),
 
  471        pointer_default(unique)
 
  491        [helpstring(
"method GetContactByID")] HRESULT 
GetContactByID([in] BSTR bstrContactID, [out, retval] VARIANT* pContact);
 
  499            [in] BSTR bstrSearchString, 
 
  500            [out] VARIANT* pVal);
 
  506            [in] BSTR bstrContactId,
 
  507            [out] 
long *pCurrentState,
 
  508            [out] DATE *pCurrentStateTill,
 
  509            [out] 
long *pNextState,
 
  510            [out] DATE *pNextStateTill);    
 
  517            [in] BSTR bstrContactId,
 
  518            [out] BSTR *pResolvedName,
 
  519            [out] BSTR *pResolvedEMailAddress,
 
  520            [out] BOOL *pIsResolved,
 
  521            [out] BOOL *pIsRealUser);
 
  527            [in] BSTR bstrContactId);
 
 
  536        uuid(F8E55613-4C00-11D3-80BC-00105A653379),
 
  538        helpstring(
"IContactDataEntryCollection Interface"),
 
  540        pointer_default(unique)
 
  544        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
  545        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
  546        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
  554        uuid(F8E55615-4C00-11D3-80BC-00105A653379),
 
  556        helpstring(
"INameKeyDataEntry Interface"),
 
  558        pointer_default(unique)
 
  563        [propget, id(1), helpstring(
"property NameKeyIndex")] HRESULT 
NameKeyIndex([out, retval] 
int* pVal);
 
  564        [propput, id(1), helpstring(
"property NameKeyIndex")] HRESULT 
NameKeyIndex([in] 
int iVal);
 
  567        [propget, id(2), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR* pVal);
 
  568        [propput, id(2), helpstring(
"property Number")] HRESULT 
Number([in] BSTR sVal);
 
  571        [propget, id(3), helpstring(
"property Label")] HRESULT 
Label([out, retval] BSTR* pVal);
 
  572        [propput, id(3), helpstring(
"property Label")] HRESULT 
Label([in] BSTR sVal);
 
  575        [propget, id(4), helpstring(
"property UserBitmap")] HRESULT 
UserBitmap([out, retval] BSTR* pVal);
 
  576        [propput, id(4), helpstring(
"property UserBitmap")] HRESULT 
UserBitmap([in] BSTR sVal);
 
  580        [propget, id(5), helpstring(
"property DeleteForDial")] HRESULT 
DeleteForDial([out, retval] BOOL* pVal);
 
  581        [propput, id(5), helpstring(
"property DeleteForDial")] HRESULT 
DeleteForDial([in] BOOL bVal);
 
  585        [propget, id(6), helpstring(
"property DialImmediately")] HRESULT 
DialImmediately([out, retval] BOOL* pVal);
 
  586        [propput, id(6), helpstring(
"property DialImmediately")] HRESULT 
DialImmediately([in] BOOL bVal);
 
  589        [propget, id(7), helpstring(
"property DirectCall")] HRESULT 
DirectCall([out, retval] BOOL* pVal);
 
  590        [propput, id(7), helpstring(
"property DirectCall")] HRESULT 
DirectCall([in] BOOL bVal);
 
  593        [propget, id(8), helpstring(
"property HotkeyCtrl")] HRESULT 
HotkeyCtrl([out, retval] BOOL* pVal);
 
  594        [propput, id(8), helpstring(
"property HotkeyCtrl")] HRESULT 
HotkeyCtrl([in] BOOL bVal);
 
  597        [propget, id(9), helpstring(
"property HotkeyShift")] HRESULT 
HotkeyShift([out, retval] BOOL* pVal);
 
  598        [propput, id(9), helpstring(
"property HotkeyShift")] HRESULT 
HotkeyShift([in] BOOL bVal);
 
  601        [propget, id(10), helpstring(
"property HotkeyAlt")] HRESULT 
HotkeyAlt([out, retval] BOOL* pVal);
 
  602        [propput, id(10), helpstring(
"property HotkeyAlt")] HRESULT 
HotkeyAlt([in] BOOL bVal);
 
  605        [propget, id(11), helpstring(
"property KeyCode")] HRESULT 
KeyCode([out, retval] 
int* pVal);
 
  606        [propput, id(11), helpstring(
"property KeyCode")] HRESULT 
KeyCode([in] 
int iVal);
 
  609        [propget, id(12), helpstring(
"property ScanCode")] HRESULT 
ScanCode([out, retval] 
int* pVal);
 
  610        [propput, id(12), helpstring(
"property ScanCode")] HRESULT 
ScanCode([in] 
int iVal);
 
  613        [propget, id(13), helpstring(
"property Command")] HRESULT 
Command([out, retval] 
int* pVal);
 
  614        [propput, id(13), helpstring(
"property Command")] HRESULT 
Command([in] 
int iVal);
 
  617        [propget, id(14), helpstring(
"property SelectedLabelSource")] HRESULT 
SelectedLabelSource([out, retval] 
int* pVal);
 
  618        [propput, id(14), helpstring(
"property SelectedLabelSource")] HRESULT 
SelectedLabelSource([in] 
int iVal);
 
  621        [propget, id(15), helpstring(
"property SelectedNumberSource")] HRESULT 
SelectedNumberSource([out, retval] 
int* pVal);
 
  622        [propput, id(15), helpstring(
"property SelectedNumberSource")] HRESULT 
SelectedNumberSource([in] 
int iVal);
 
  625        [propget, id(16), helpstring(
"property PluginID")] HRESULT 
PluginID([out, retval] BSTR* pVal);
 
  626        [propput, id(16), helpstring(
"property PluginID")] HRESULT 
PluginID([in] BSTR sVal);
 
  629        [propget, id(17), helpstring(
"property PluginContactID")] HRESULT 
PluginContactID([out, retval] BSTR* pVal);
 
  630        [propput, id(17), helpstring(
"property PluginContactID")] HRESULT 
PluginContactID([in] BSTR sVal);
 
  633        [propget, id(18), helpstring(
"property PluginSelectedNumberID")] HRESULT 
PluginSelectedNumberID([out, retval] BSTR* pVal);
 
  634        [propput, id(18), helpstring(
"property PluginSelectedNumberID")] HRESULT 
PluginSelectedNumberID([in] BSTR sVal);
 
  637        [propget, id(19), helpstring(
"property IpPbxEntityId")] HRESULT 
IpPbxEntityID([out, retval] 
int* pVal);
 
  638        [propput, id(19), helpstring(
"property IpPbxEntityId")] HRESULT 
IpPbxEntityID([in] 
int iVal);
 
  641        [propget, id(20), helpstring(
"property IpPbxEntityType")] HRESULT 
IpPbxEntityType([out, retval] 
int* pVal);
 
  642        [propput, id(20), helpstring(
"property IpPbxEntityType")] HRESULT 
IpPbxEntityType([in] 
int iVal);
 
  645        [propget, id(21), helpstring(
"property IpPbxSiteId")] HRESULT 
IpPbxSiteID([out, retval] 
int* pVal);
 
  646        [propput, id(21), helpstring(
"property IpPbxSiteId")] HRESULT 
IpPbxSiteID([in] 
int iVal);
 
  649        [propget, id(22), helpstring(
"property IpPbxSelectedNumberID")] HRESULT 
IpPbxSelectedNumberID([out, retval] 
int* pVal);
 
  650        [propput, id(22), helpstring(
"property IpPbxSelectedNumberID")] HRESULT 
IpPbxSelectedNumberID([in] 
int iVal);
 
  654        [propput, id(23), helpstring(
"property IpPbxSelectedNumberType")] HRESULT 
IpPbxSelectedNumberType([in] 
int iVal);
 
 
  664        uuid(f8e55368-4c00-11d3-80bc-00105a653379),
 
  665        helpstring(
"IClientLinePub Interface"),
 
  666        pointer_default(unique)
 
  701        [helpstring(
"method PubDial")] HRESULT 
PubDial([in] BSTR dialstring);
 
  709        [helpstring(
"method PubHold")] HRESULT 
PubHold();
 
  759        [helpstring(
"method PubForwardCall")] HRESULT 
PubForwardCall([in] BSTR dialstring);
 
  788        [helpstring(
"method PubGetState")] HRESULT 
PubGetState([out] 
long *piState);
 
 
  821        uuid(f8e553e1-4c00-11d3-80bc-00105a653379),
 
  822        helpstring(
"IClientLinePub2 Interface"),
 
  823        pointer_default(unique)
 
  831        [helpstring(
"method PubEnable")] HRESULT 
PubEnable([in] BOOL bEnable);
 
 
  853        uuid(f8e55421-4c00-11d3-80bc-00105a653379),
 
  854        helpstring(
"IClientLinePub3 Interface"),
 
  855        pointer_default(unique)
 
  896        uuid(f8e55551-4c00-11d3-80bc-00105a653379),
 
  897        helpstring(
"IClientLinePub4 Interface"),
 
  898        pointer_default(unique)
 
  917        [helpstring(
"method PubHookOffEx")] HRESULT 
PubHookOffEx([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride);
 
  923        [helpstring(
"method PubPlaySoundFile")] HRESULT 
PubPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] 
int iLoopInterval);
 
  934        [helpstring(
"method PubRecordSoundFile")] HRESULT 
PubRecordSoundFile([in] BSTR sFileName, [in] BOOL bAppend);
 
 
  953        uuid(f8e55367-4c00-11d3-80bc-00105a653379),
 
  954        helpstring(
"IClientLineMgrPub Interface"),
 
  955        pointer_default(unique)
 
  962        [helpstring(
"method PubInit")] HRESULT 
PubInit([in] BSTR ServerName);
 
  969        [helpstring(
"method PubRegisterUser")] HRESULT 
PubRegisterUser([in] BSTR UserName, [out] 
long *pUserId);
 
 1122        [helpstring(
"method PubIsServerUp")] HRESULT 
PubIsServerUp([out] BOOL *pIsServerUp);
 
 1132        [helpstring(
"method PubGetExtension")] HRESULT 
PubGetExtension([in] 
long iIndex, [out] BSTR *pExtension);
 
 1170        [helpstring(
"method PubSimpleDial")] HRESULT 
PubSimpleDial([in] BSTR dialstring);
 
 1181        [helpstring(
"method PubResolveNumber")] HRESULT 
PubResolveNumber([in] BSTR Number, [out] BSTR *pName);
 
 1201        [helpstring(
"method PubConvertNumber")] HRESULT 
PubConvertNumber([in] DWORD Style, [in] BSTR NumberFrom, [out] BSTR *pNumberTo);
 
 1213                                                                            [out] BSTR *pAreaCode,
 
 1214                                                                            [out] BSTR *pPublicAccessPrefix,
 
 1215                                                                            [out] BSTR *pLongDistanceCallPrefix,
 
 1216                                                                            [out] BSTR *pInternationCallPrefix);
 
 
 1230        uuid(f8e553a9-4c00-11d3-80bc-00105a653379),
 
 1231        helpstring(
"IClientLineMgrPub2 Interface"),
 
 1232        pointer_default(unique)
 
 1239        [helpstring(
"method PubInitEx")] HRESULT 
PubInitEx([in] BSTR ServerName, [in] BSTR BackupServerName);
 
 1250        [helpstring(
"method PubGetServerFromAutoDetection")] HRESULT 
PubGetServerFromAutoDetection([out] BSTR *psServer, [out] BSTR *psBackupServer, [out] BOOL *pbAutoDetectionEnabled, [out] BOOL *pbServerAvailable);
 
 1257        [helpstring(
"method PubGetLogonInfo")] HRESULT 
PubGetLogonInfo([out] BSTR *psServer, [out] BSTR *psUser);
 
 
 1270        uuid(f8e553de-4c00-11d3-80bc-00105a653379),
 
 1272        helpstring(
"IClientLineMgrPub3 Interface"),
 
 1273        pointer_default(unique)
 
 1314        [helpstring(
"method PubPlaySoundFile")] HRESULT 
PubPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] 
int iLoopInterval);
 
 1332        [helpstring(
"method PubPlayToRtp")] HRESULT 
PubPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause);
 
 1349        [helpstring(
"method PubRecordFromRtp")] HRESULT 
PubRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds);
 
 
 1367        uuid(f8e553ed-4c00-11d3-80bc-00105a653379),
 
 1369        helpstring(
"IClientLineMgrPub4 Interface"),
 
 1370        pointer_default(unique)
 
 1387        [helpstring(
"method PubSkinPhoneCommand")] HRESULT 
PubSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId);
 
 1394        [helpstring(
"method PubSkinGetActionAreaState")] HRESULT 
PubSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out] DWORD *pdwActionAreaState);
 
 1400        [helpstring(
"method PubSkinGetInfoDetail")] HRESULT 
PubSkinGetInfoDetail([in] DWORD dwDetailIndex, [out] BSTR *pInfoDetail);
 
 1405        [helpstring(
"method PubPostMessage")] HRESULT 
PubPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam);
 
 
 1418        uuid(f8e55422-4c00-11d3-80bc-00105a653379),
 
 1420        helpstring(
"IClientLineMgrPub5 Interface"),
 
 1421        pointer_default(unique)
 
 1454        [helpstring(
"method PubSimpleDialEx")] HRESULT 
PubSimpleDialEx([in] BSTR dialstring, [in] 
int LineNumber);
 
 
 1533        uuid(f8e5543c-4c00-11d3-80bc-00105a653379),
 
 1535        helpstring(
"IClientLineMgrPub6 Interface"),
 
 1536        pointer_default(unique)
 
 1548        [helpstring(
"method PubSimpleDialEx2")] HRESULT 
PubSimpleDialEx2([in] BSTR dialstring, [in] 
int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name);
 
 
 1561        uuid(f8e554c0-4c00-11d3-80bc-00105a653379),
 
 1563        helpstring(
"IClientLineMgrPub7 Interface"),
 
 1564        pointer_default(unique)
 
 1579        [helpstring(
"method PubPlaySoundFileDxEx")] HRESULT 
PubPlaySoundFileDxEx([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] 
int iLoopInterval, [in] 
int iPosition, [in] BOOL bPercent, [in] BOOL bPauseImmediately, [in] 
int iDevice);
 
 1623        [helpstring(
"method PubAddTraceModule")] HRESULT 
PubAddTraceModule([in] BSTR sTraceModule, [out] 
int* piTraceModule);
 
 1628        [helpstring(
"method PubTraceLine")] HRESULT 
PubTraceLine([in] 
int iTraceModule, [in] 
int iTraceLevel, [in] 
long ulThisPointer, [in] 
long ulConnectionId, [in] BSTR sTraceLine);
 
 1633        [helpstring(
"method PubSetVolume")] HRESULT 
PubSetVolume([in] 
int iVolume);
 
 1638        [helpstring(
"method PubGetVolume")] HRESULT 
PubGetVolume([out] 
int *piVolume);
 
 
 1676        uuid(f8e55550-4c00-11d3-80bc-00105a653379),
 
 1678        helpstring(
"IClientLineMgrPub8 Interface"),
 
 1679        pointer_default(unique)
 
 1709        uuid(f8e55641-4c00-11d3-80bc-00105a653379),
 
 1711        helpstring(
"IClientLineMgrPub9 Interface"),
 
 1712        pointer_default(unique)
 
 1740        uuid(f8e55366-4c00-11d3-80bc-00105a653379),
 
 1741        helpstring(
"IClientLineMgrEventsPub Interface"),
 
 1742        pointer_default(unique)
 
 1793        uuid(f8e5536c-4c00-11d3-80bc-00105a653379),
 
 1795        helpstring(
"IClientLineDisp Interface"),
 
 1797        pointer_default(unique)
 
 1832        [id(4), helpstring(
"method DispDial")] HRESULT 
DispDial([in] BSTR dialstring);
 
 1840        [id(5), helpstring(
"method DispHold")] HRESULT 
DispHold();
 
 1872        [id(8), helpstring(
"method DispJoinConference")] HRESULT 
DispJoinConference([in] IDispatch* pIConferenceLine);
 
 1882        [id(9), helpstring(
"method DispTransferCall")] HRESULT 
DispTransferCall([in] IDispatch* pITargetLine);
 
 1890        [id(10), helpstring(
"method DispForwardCall")] HRESULT 
DispForwardCall([in] BSTR dialstring);
 
 1920        [propget, id(11), helpstring(
"property DispState")] HRESULT 
DispState([out, retval] 
long *piState);
 
 1926        [propget, id(12), helpstring(
"property DispAcknowledgedDialstring")] HRESULT 
DispAcknowledgedDialstring([out, retval] BSTR *pAcknowledgedDialstring);
 
 1932        [propget, id(13), helpstring(
"property DispPeerNumber")] HRESULT 
DispPeerNumber([out, retval] BSTR *pPeerNumber);
 
 1938        [propget, id(14), helpstring(
"property DispPeerName")] HRESULT 
DispPeerName([out, retval] BSTR *pPeerName);
 
 1944        [propget, id(15), helpstring(
"property DispCalledExtension")] HRESULT 
DispCalledExtension([out, retval] BSTR *pCalledExtension);
 
 1950        [propget, id(16), helpstring(
"property DispCalledName")] HRESULT 
DispCalledName([out, retval] BSTR *pCalledName);
 
 1957        [propget, id(17), helpstring(
"property DispIsDirectCall")] HRESULT 
DispIsDirectCall([out, retval] BOOL *pIsDirectCall);
 
 1963        [propget, id(18), helpstring(
"property DispCallWasRedirected")] HRESULT 
DispCallWasRedirected([out, retval] BOOL *pCallWasRedirected);
 
 1969        [propget, id(19), helpstring(
"property DispIsGroupCall")] HRESULT 
DispIsGroupCall([out, retval] BOOL *pIsGroupCall);
 
 1975        [propget, id(20), helpstring(
"property DispRedirectedFromNumber")] HRESULT 
DispRedirectedFromNumber([out, retval] BSTR *pRedirectedFromNumber);
 
 1981        [propget, id(21), helpstring(
"property DispRedirectedFromName")] HRESULT 
DispRedirectedFromName([out, retval] BSTR *pRedirectedFromName);
 
 1987        [propget, id(22), helpstring(
"property DispChargingDetails")] HRESULT 
DispChargingDetails([out, retval] BSTR *pChargingDetails);
 
 2025        [propget, id(24), helpstring(
"property DispDiscReason")] HRESULT 
DispDiscReason([out, retval] 
long *pDiscReason);
 
 2031        [propget, id(25), helpstring(
"property DispConnectionStartTime")] HRESULT 
DispConnectionStartTime([out, retval] DATE *pConnectionStartTime);
 
 2037        [propget, id(26), helpstring(
"property DispConnectionFinishedTime")] HRESULT 
DispConnectionFinishedTime([out, retval] DATE *pConnectionFinishedTime);
 
 2043        [propget, id(27), helpstring(
"property DispLastCallLcrPrefix")] HRESULT 
DispLastCallLcrPrefix([out, retval] BSTR *pLastCallLcrPrefix);
 
 2049        [propget, id(28), helpstring(
"property DispLastCallExtension")] HRESULT 
DispLastCallExtension([out, retval] BSTR *pLastCallExtension);
 
 2055        [propget, id(29), helpstring(
"property DispLastCallChargingDetails")] HRESULT 
DispLastCallChargingDetails([out, retval] BSTR *pLastCallChargingDetails);
 
 2061        [propget, id(30), helpstring(
"property DispLastCallPeersPbxUserName")] HRESULT 
DispLastCallPeersPbxUserName([out, retval] BSTR *pLastCallPeersPbxUserName);
 
 2067        [propget, id(31), helpstring(
"property DispLastCallPeersNumber")] HRESULT 
DispLastCallPeersNumber([out, retval] BSTR *pLastCallPeersNumber);
 
 2073        [propget, id(32), helpstring(
"property DispLastCallStartTime")] HRESULT 
DispLastCallStartTime([out, retval] DATE *pLastCallStartTime);
 
 2079        [propget, id(33), helpstring(
"property DispLastCallFinishedTime")] HRESULT 
DispLastCallFinishedTime([out, retval] DATE *pLastCallFinishedTime);
 
 2095        [propget, id(36), helpstring(
"property DispIsOutgoingCall")] HRESULT 
DispIsOutgoingCall([out, retval] BOOL *pIsOutgoingCall);
 
 2132        [propget, id(38), helpstring(
"property DispLastCallDiscReason")] HRESULT 
DispLastCallDiscReason([out, retval] 
long *pDiscReason);
 
 2137        [propget, id(39), helpstring(
"property DispLastCallWasConnected")] HRESULT 
DispLastCallWasConnected([out, retval] BOOL *pWasConnected);
 
 2142        [propget, id(40), helpstring(
"property DispCallId")] HRESULT 
DispCallId([out, retval] 
long *pCallRefNum);
 
 2147        [propget, id(41), helpstring(
"property DispLastCallId")] HRESULT 
DispLastCallId([out, retval] 
long *pLastCallRefNum);
 
 2153        [id(42), helpstring(
"method DispEnable")] HRESULT 
DispEnable([in] BOOL bEnable);
 
 2158        [propget, id(43), helpstring(
"property DispCallHistory")] HRESULT 
DispCallHistory([out, retval] IDispatch** pCallHistory);
 
 2163        [propget, id(44), helpstring(
"property DispLastCallHistory")] HRESULT 
DispLastCallHistory([out, retval] IDispatch** pCallHistory);
 
 2168        [propget, id(45), helpstring(
"property DispReceivedDtmfDigits")] HRESULT 
DispReceivedDtmfDigits([out, retval] BSTR *pReceivedDtmfDigits);
 
 2205        [id(50), helpstring(
"method DispHookOffEx")] HRESULT 
DispHookOffEx([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride);
 
 2211        [id(51), helpstring(
"method DispPlaySoundFile")] HRESULT 
DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] 
int iLoopInterval);
 
 2222        [id(53), helpstring(
"method DispRecordSoundFile")] HRESULT 
DispRecordSoundFile([in] BSTR sFileName, [in] BOOL bAppend);
 
 2245        [propget, id(57), helpstring(
"property DispLastCallCalledName")] HRESULT 
DispLastCallCalledName([out, retval] BSTR *pCalledName);
 
 2252        [id(58), helpstring(
"method DispSendDtmf")] HRESULT 
DispSendDtmf([in] BSTR dialstring, [in] BOOL bInband);
 
 2267        [propget, id(60), helpstring(
"property DispDefaultLine")] HRESULT 
DispDefaultLine([out, retval] BOOL *pbIsDefaultLine);
 
 2277        [id(61), helpstring(
"method DispHookOffEx2")] HRESULT 
DispHookOffEx2([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride, [in] BSTR CallerNameOverride);
 
 2285        [id(62), helpstring(
"method DispHookOnEx")] HRESULT 
DispHookOnEx([in] 
long iReason);
 
 2303        [propget, id(65), helpstring(
"property DispCurrentCallOwnUri")] HRESULT 
DispCurrentCallOwnUri([out, retval] BSTR *pSipUri);
 
 2309        [propget, id(66), helpstring(
"property DispCurrentEncryptionMode")] HRESULT 
DispCurrentEncryptionMode([out, retval] LONG *plCurrentEncryptionMode);
 
 2314        [propget, id(67), helpstring(
"property DispHDAudio")] HRESULT 
DispHDAudio([out, retval] BOOL *pbHDAudio);
 
 2319        [propget, id(68), helpstring(
"property DispCanAcceptCall")] HRESULT 
DispCanAcceptCall([out, retval] BOOL *pbCanAccept);
 
 2324        [propget, id(69), helpstring(
"property DispPeerUserId")] HRESULT 
DispPeerUserId([out, retval] LONG *plUserId);
 
 2329        [propget, id(70), helpstring(
"property DispPeerSiteId")] HRESULT 
DispPeerSiteId([out, retval] LONG *plSiteId);
 
 2334        [propget, id(71), helpstring(
"property DispConfiguredLabel")] HRESULT 
DispConfiguredLabel([out, retval] BSTR *pLineLabel);
 
 
 2349        uuid(f8e553e4-4c00-11d3-80bc-00105a653379),
 
 2351        helpstring(
"IClCallHistItemDisp Interface"),
 
 2353        pointer_default(unique)
 
 2377        [propget, id(1), helpstring(
"property DispType")] HRESULT 
DispType([out, retval] 
long *piType);
 
 2382        [propget, id(2), helpstring(
"property DispTimestamp")] HRESULT 
DispTimestamp([out, retval] DATE *pTimestamp);
 
 2412        [propget, id(3), helpstring(
"property DispDiscReason")] HRESULT 
DispDiscReason([out, retval] 
long *piReason);
 
 2417        [propget, id(4), helpstring(
"property DispPeersNumber")] HRESULT 
DispPeersNumber([out, retval] BSTR *pPeersNumber);
 
 2422        [propget, id(5), helpstring(
"property DispPeersName")] HRESULT 
DispPeersName([out, retval] BSTR *pPeersName);
 
 
 2435        uuid(f8e553e2-4c00-11d3-80bc-00105a653379),
 
 2437        helpstring(
"IClCallHistCollectionDisp Interface"),
 
 2439        pointer_default(unique)
 
 2443        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 2444        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 2445        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 2452        uuid(f8e554ce-4c00-11d3-80bc-00105a653379),
 
 2454        helpstring(
"IClClientNumberItemDisp Interface"),
 
 2456        pointer_default(unique)
 
 2460        [propget, id(1), helpstring(
"property IsGroup")] HRESULT 
IsGroup([out, retval] BOOL *pbVal);
 
 2465        [propget, id(2), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 2470        [propget, id(3), helpstring(
"property Desc")] HRESULT 
Desc([out, retval] BSTR *pVal);
 
 2472        [propget, id(4), helpstring(
"property IsSubstituteNumber")] HRESULT 
IsSubstituteNumber([out, retval] BOOL *pbVal);
 
 
 2480        uuid(f8e554d0-4c00-11d3-80bc-00105a653379),
 
 2482        helpstring(
"IClClientNumberCollectionDisp Interface"),
 
 2484        pointer_default(unique)
 
 2488        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 2489        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 2490        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 2504        uuid(f8e55423-4c00-11d3-80bc-00105a653379),
 
 2506        helpstring(
"IClChatMessageItemDisp Interface"),
 
 2508        pointer_default(unique)
 
 2515        [propget, id(1), helpstring(
"property DispMessageId")] HRESULT 
DispMessageId([out, retval] 
unsigned long *pTimestamp);
 
 2520        [propget, id(2), helpstring(
"property DispMessageText")] HRESULT 
DispMessageText([out, retval] BSTR *pMessageText);
 
 2525        [propget, id(3), helpstring(
"property DispPeerName")] HRESULT 
DispPeerName([out, retval] BSTR *pPeerName);
 
 2530        [propget, id(4), helpstring(
"property DispPeerIpAddress")] HRESULT 
DispPeerIpAddress([out, retval] DWORD *pPeerIpAddress);
 
 
 2544        uuid(f8e5536b-4c00-11d3-80bc-00105a653379),
 
 2546        helpstring(
"IClientLineMgrDisp Interface"),
 
 2548        pointer_default(unique)
 
 2555        [id(1), helpstring(
"method DispInit")] HRESULT 
DispInit([in] BSTR ServerName, [out, retval] 
long *pError);
 
 2561        [id(2), helpstring(
"method DispRegisterUser")] HRESULT 
DispRegisterUser([in] BSTR UserName, [out, retval] 
long *pUserId);
 
 2576        [propget, id(4), helpstring(
"property DispNumberOfLines")] HRESULT 
DispNumberOfLines([out, retval] 
long *pNumberOfLines);
 
 2577        [id(5), helpstring(
"method DispSetNumberOfLines")] HRESULT 
DispSetNumberOfLines([in] 
long NumberOfLines, [out, retval] 
long *pError);
 
 2584        [id(6), helpstring(
"method DispGetLine")] HRESULT 
DispGetLine([in] 
long iLineNumber, [out, retval] IDispatch** ppIClientLineDisp);
 
 2594        [propget, id(7), helpstring(
"property DispSelectedLineNumber")] HRESULT 
DispSelectedLineNumber([out, retval] 
long *piLineNumber);
 
 2595        [id(8), helpstring(
"method DispSelectLineNumber")] HRESULT 
DispSelectLineNumber([in] 
long iLineNumber, [out, retval] 
long *pError);
 
 2605        [propget, id(9), helpstring(
"property DispSelectedLine")] HRESULT 
DispSelectedLine([out, retval] IDispatch** ppIClientLine);
 
 2606        [id(10), helpstring(
"method DispSelectLine")] HRESULT 
DispSelectLine([in] IDispatch* pIClientLine, [out, retval] 
long *pError);
 
 2618        [id(11), helpstring(
"method DispSwitchToLineNumber")] HRESULT 
DispSwitchToLineNumber([in] 
long iLineNumber, [out, retval] 
long *pError);
 
 2630        [id(12), helpstring(
"method DispSwitchToLine")] HRESULT 
DispSwitchToLine([in] IDispatch* pIClientLine, [out, retval] 
long *pError);
 
 2636        [propget, id(13), helpstring(
"property DispMicroEnabled")] HRESULT 
DispMicroEnabled([out, retval] BOOL *pbEnabled);
 
 2637        [propput, id(13), helpstring(
"property DispMicroEnabled")] HRESULT 
DispMicroEnabled([in] BOOL bEnabled);
 
 2642        [propget, id(14), helpstring(
"property DispSpeakerEnabled")] HRESULT 
DispSpeakerEnabled([out, retval] BOOL *pbEnabled);
 
 2643        [propput, id(14), helpstring(
"property DispSpeakerEnabled")] HRESULT 
DispSpeakerEnabled([in] BOOL bEnabled);
 
 2762        [propget, id(25), helpstring(
"property DispIsServerUp")] HRESULT 
DispIsServerUp([out, retval] BOOL *pIsServerUp);
 
 2767        [propget, id(26), helpstring(
"property DispNumberOfExtensions")] HRESULT 
DispNumberOfExtensions([out, retval] 
long *pNumberOfExtensions);
 
 2772        [id(27), helpstring(
"method DispGetExtension")] HRESULT 
DispGetExtension([in] 
long iIndex, [out, retval] BSTR *pExtension);
 
 2777        [propget, id(28), helpstring(
"property DispNumberOfSpeedDials")] HRESULT 
DispNumberOfSpeedDials([out, retval] 
long *pNumberOfSpeedDials);
 
 2782        [id(29), helpstring(
"method DispSpeedDialName")] HRESULT 
DispSpeedDialName([in] 
long iIndex, [out, retval] BSTR *pName);
 
 2787        [id(30), helpstring(
"method DispSpeedDialNumber")] HRESULT 
DispSpeedDialNumber([in] 
long iIndex, [out, retval] BSTR *pNumber);
 
 2803        [id(31), helpstring(
"method DispSpeedDialState")] HRESULT 
DispSpeedDialState([in] 
long iIndex, [out, retval] 
long *pState);
 
 2810        [id(32), helpstring(
"method DispSimpleDial")] HRESULT 
DispSimpleDial([in] BSTR dialstring);
 
 2821        [id(33), helpstring(
"method DispResolveNumber")] HRESULT 
DispResolveNumber([in] BSTR Number, [out, retval] BSTR *pName);
 
 2841        [id(34), helpstring(
"method DispConvertNumber")] HRESULT 
DispConvertNumber([in] DWORD Style, [in] BSTR NumberFrom, [out, retval] BSTR *pNumberTo);
 
 2847        [propget, id(35), helpstring(
"property DispCountryCode")] HRESULT 
DispCountryCode([out, retval] BSTR *pCountryCode);
 
 2853        [propget, id(36), helpstring(
"property DispAreaCode")] HRESULT 
DispAreaCode([out, retval] BSTR *pAreaCode);
 
 2859        [propget, id(37), helpstring(
"property DispPublicAccessPrefix")] HRESULT 
DispPublicAccessPrefix([out, retval] BSTR *pPublicAccessPrefix);
 
 2865        [propget, id(38), helpstring(
"property DispLongDistanceCallPrefix")] HRESULT 
DispLongDistanceCallPrefix([out, retval] BSTR *pLongDistanceCallPrefix);
 
 2871        [propget, id(39), helpstring(
"property DispInternationCallPrefix")] HRESULT 
DispInternationCallPrefix([out, retval] BSTR *pInternationCallPrefix);
 
 2881        [id(40), helpstring(
"method DispSimpleDialEx")] HRESULT 
DispSimpleDialEx([in] BSTR dialstring, [out, retval] DWORD *pdwErrorCode);
 
 2886        [id(41), helpstring(
"method DispInitEx")] HRESULT 
DispInitEx([in] BSTR ServerName, [in] BSTR BackupServerName, [out, retval] 
long *pError);
 
 2919        [propget, id(46), helpstring(
"property DispGetCurrentServer")] HRESULT 
DispGetCurrentServer([out, retval] BSTR *pServer);
 
 2925        [propget, id(47), helpstring(
"property DispGetCurrentUser")] HRESULT 
DispGetCurrentUser([out, retval] BSTR *psUser);
 
 2944        [propget, id(50), helpstring(
"property DispConferenceRunning")] HRESULT 
DispConferenceRunning([out, retval] BOOL *pbConferenceRunning);
 
 2949        [propget, id(51), helpstring(
"property DispConferenceLine")] HRESULT 
DispConferenceLine([out, retval] IDispatch** ppIClientLine);
 
 2968        [id(54), helpstring(
"method DispPlaySoundFile")] HRESULT 
DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] 
int iLoopInterval);
 
 2985        [id(56), helpstring(
"method DispPlayToRtp")] HRESULT 
DispPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause);
 
 3002        [id(58), helpstring(
"method DispRecordFromRtp")] HRESULT 
DispRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds);
 
 3021        [id(61), helpstring(
"method DispSkinPhoneCommand")] HRESULT 
DispSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId);
 
 3028        [id(62), helpstring(
"method DispSkinGetActionAreaState")] HRESULT 
DispSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out, retval] DWORD *pdwActionAreaState);
 
 3034        [id(63), helpstring(
"method DispSkinGetInfoDetail")] HRESULT 
DispSkinGetInfoDetail([in] DWORD dwDetailIndex, [out, retval] BSTR *pInfoDetail);
 
 3039        [id(64), helpstring(
"method DispPostMessage")] HRESULT 
DispPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam);
 
 3072        [id(69), helpstring(
"method DispSimpleDialEx2")] HRESULT 
DispSimpleDialEx2([in] BSTR dialstring, [in] 
int LineNumber, [out, retval] DWORD *pdwErrorCode);
 
 3112        [id(73), helpstring(
"method DispSendChatMessage")] HRESULT 
DispSendChatMessage([in] 
unsigned long ulMessageId, [in] BSTR sMessageText, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress);
 
 3128        [id(74), helpstring(
"method DispReadChatMessage")] HRESULT 
DispReadChatMessage([in] DWORD dwReaderID, [out, retval] IDispatch** pChatMessage);
 
 3133        [id(75), helpstring(
"method DispAcknowledgeChatMessage")] HRESULT 
DispAcknowledgeChatMessage([in] 
unsigned long ulMessageId, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress);
 
 3152        [id(77), helpstring(
"method DispSimpleDialEx3")] HRESULT 
DispSimpleDialEx3( [in] BSTR dialstring, [in] 
int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name, [out, retval] DWORD *pdwErrorCode);
 
 3158                                                                                        [in] BOOL bPlayLoop, 
 
 3159                                                                                        [in] 
int iLoopInterval, 
 
 3160                                                                                        [in] DWORD dwVolume);
 
 3164                                                                                        [in] BOOL IsPrivate, 
 
 3165                                                                                        [in] BOOL IsHidden);
 
 3166        [id(80), helpstring(
"method PlayToRtpCDS")] HRESULT 
PlayToRtpCDS(               [in] BSTR sFileName, 
 
 3168                                                                                        [in] LONG eCategory,
 
 3170                                                                                        [in] DWORD dwPause);
 
 3173                                                                                        [in] LONG eCategory, 
 
 3174                                                                                        [in] BOOL IsPrivate, 
 
 3177                                                                                        [in] BOOL bAddLocalSounds);
 
 3180                                                                                        [in] LONG eCategory,
 
 3181                                                                                        [in] BOOL bPlayLoop, 
 
 3182                                                                                        [in] 
int iLoopInterval, 
 
 3185                                                                                        [in] BOOL bPauseImmediately, 
 
 3189                                                                                        [in] LONG eCategory,
 
 3190                                                                                        [in] BOOL bPlayLoop, 
 
 3191                                                                                        [in] 
int iLoopInterval);
 
 3228        [id(84), helpstring(
"method RegisterUserEx2")] HRESULT 
RegisterUserEx([in] BSTR ServerName, [in] BSTR BackupServerName, [in] BSTR PbxUserName, [in] BSTR Password, [in] 
int iAuthenticationMode, [in] BOOL bCtiMaster, [out] BSTR* Usernames);
 
 3247        [id(86), helpstring(
"method ChangePbxPassword")] HRESULT 
ChangePbxPassword([in] BSTR OldPassword, [in] BSTR NewPassword);
 
 3269        [id(89), helpstring(
"method DispSetDialerMode")] HRESULT 
DispSetDialerMode([in] BOOL bEnable, [in] BSTR SLoggedInDeviceUri);
 
 3280        [id(91), helpstring(
"method FreeBusy")] HRESULT 
FreeBusy([in] BSTR name, [out] 
long *pCurrentState, [out] DATE *pCurrentStateTill, [out] 
long *pNextState, [out] DATE *pNextStateTill, [out, retval] BOOL *pbSucceded);
 
 3282        [id(92), helpstring(
"method ResolveRecipient")] HRESULT 
ResolveRecipient([in] BSTR searchString, [out] BSTR *resolvedName, [out] BSTR *resolvedEMailAddress, [out] BOOL *IsResolved, [out] BOOL *IsExchangeUser, [in] BOOL ShowDetails, [out, retval] BOOL *pbSucceded);
 
 3284        [id(93), helpstring(
"method CreateMeetingRequest")] HRESULT 
CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
 
 3286        [id(94), helpstring(
"method OpenCalendar")] HRESULT 
OpenCalendar([in] BSTR recipient, [out, retval] BOOL *pbSucceded);
 
 3288        [id(95), helpstring(
"method CreateTaskRequest")] HRESULT 
CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
 
 3290        [id(96), helpstring(
"method CreateEMail")] HRESULT 
CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
 
 3304        [id(98), helpstring(
"method IsOfficeRunning")] HRESULT 
IsOfficeRunning([out] BOOL *pbRunning);
 
 3311        [id(99), helpstring(
"method HasAppointment")] HRESULT 
HasAppointment([in] BSTR name, [out] DATE *pEndTime, [out] BOOL *pIsPrivate, [out] 
long *pType, [out] BSTR *pSubject, [out, retval] BOOL *pbSucceded);
 
 3317        [propget, id(100), helpstring(
"property DispClientConfig")] HRESULT 
DispClientConfig([out, retval] IDispatch** ppClientConfig);
 
 3330        [propget, id(102), helpstring(
"property DispOpenListening")] HRESULT 
DispOpenListening([out, retval] BOOL* pVal);
 
 3331        [propput, id(102), helpstring(
"property DispOpenListening")] HRESULT 
DispOpenListening([in] BOOL newVal);
 
 3337        [propget, id(103), helpstring(
"property DispHandsetAvailable")] HRESULT 
DispHandsetAvailable([out, retval] BOOL* pVal);
 
 3343        [propget, id(104), helpstring(
"property DispHeadsetAvailable")] HRESULT 
DispHeadsetAvailable([out, retval] BOOL* pVal);
 
 3361        [propget, id(107), helpstring(
"property DispHandsetDevices")] HRESULT 
DispHandsetDevices([out, retval] VARIANT* pVal);
 
 3373        [propget, id(109), helpstring(
"property DispHeadsetDevices")] HRESULT 
DispHeadsetDevices([out, retval] VARIANT* pVal);
 
 3385        [propget, id(111), helpstring(
"property DispHandsfreeDevices")] HRESULT 
DispHandsfreeDevices([out, retval] VARIANT* pVal);
 
 3403        [propget, id(114), helpstring(
"property DispRingingDevices")] HRESULT 
DispRingingDevices([out, retval] VARIANT* pVal);
 
 3409        [propput, id(115), helpstring(
"property DispStartSoundFile")] HRESULT 
DispStartSoundFile([in] BSTR sDev, [in] INT32 iMode, [in] BSTR bPath);
 
 3415        [propput, id(116), helpstring(
"property DispStopSoundFile")] HRESULT 
DispStopSoundFile([in] BSTR sDev);
 
 3421        [propput, id(117), helpstring(
"property DispStartRecording")] HRESULT 
DispStartRecording([in] BSTR sDev, [in] INT32 iMode);
 
 3427        [propput, id(118), helpstring(
"property DispStopRecording")] HRESULT 
DispStopRecording([in] BSTR sDev);
 
 3433        [propget, id(119), helpstring(
"property DispRecordingLevel")] HRESULT 
DispRecordingLevel([out, retval] INT32 *pVal);
 
 3445        [propget, id(121), helpstring(
"property DispVolume")] HRESULT 
DispVolume([in] INT32 iMode, [out, retval] INT32 *pVal);
 
 3446        [propput, id(121), helpstring(
"property DispVolume")] HRESULT 
DispVolume([in] INT32 iMode, [in] INT32 iVolume);
 
 3452        [propget, id(122), helpstring(
"property DispCaptureVolume")] HRESULT 
DispCaptureVolume([in] INT32 iMode, [out, retval] INT32 *pVal);
 
 3458        [propput, id(123), helpstring(
"property DispHandsetDevice")] HRESULT 
DispHandsetDevice([in] BSTR newVal);
 
 3470        [propput, id(125), helpstring(
"property DispHeadsetDevice")] HRESULT 
DispHeadsetDevice([in] BSTR newVal);
 
 3500        [propput, id(130), helpstring(
"property DispRingingDevice")] HRESULT 
DispRingingDevice([in] BSTR newVal);
 
 3526        [propget, id(134), helpstring(
"property DispBlockDialString")] HRESULT 
DispBlockDialString([out, retval] BSTR* pVal);
 
 3527        [propput, id(134), helpstring(
"property DispBlockDialString")] HRESULT 
DispBlockDialString([in] BSTR newVal);
 
 3536            [out] VARIANT* pVal);
 
 3543            [in] BSTR bstrPluginID, 
 
 3544            [in] BSTR bstrPluginContactID, 
 
 3545            [out] VARIANT* pVal);
 
 3558            [in] BSTR bstrContactPluginID, 
 
 3559            [in] BSTR bstrSearchString,
 
 3568            [in] BSTR bstrContactPluginID, 
 
 3569            [in] BSTR bstrSearchString, 
 
 3570            [out] VARIANT* pVal);
 
 3576            [out, retval] ULONG* pCount);
 
 3578        [propput, id(139), helpstring(
"property MaxNameKeyCount")] HRESULT 
MaxNameKeyCount(
 
 3585        [id(140), helpstring(
"property GetNameKey")] HRESULT 
GetNameKey(
 
 3587            [in] BOOL bUseCache,
 
 3588            [out] VARIANT* pVal);              
 
 3595            [out] BSTR* szControlledNumber,
 
 3596            [out] BOOL* bEnableDeliveryTo3pcc, 
 
 3597            [out] BOOL* bUseAsSystemPhone, 
 
 3598            [out] BOOL* bUse3pccAllowed,
 
 3599            [out] BOOL* bUseAutopairing, 
 
 3600            [out] INT* ePubCLMgrCtiSlaveTypes,
 
 3601            [out] BOOL* bHasFeatureSwyxCTIPlus,
 
 3602            [out] BOOL* bHasFeatureSwyxCTI);
 
 3606            [in] BSTR szControlledNumber,
 
 3607            [in] BOOL bEnableDeliveryTo3pcc, 
 
 3608            [in] BOOL bUseAutopairing);
 
 3614        [id(143), helpstring(
"method SaveCtiSettings")] HRESULT 
SaveCtiSettings();
 
 3621        [propget, id(144), helpstring(
"property DispPreferredHandsetDevice")] HRESULT 
DispPreferredHandsetDevice([out, retval] BSTR* pVal);
 
 3628        [propget, id(145), helpstring(
"property DispPreferredHeadsetDevice")] HRESULT 
DispPreferredHeadsetDevice([out, retval] BSTR* pVal);
 
 3635        [propget, id(146), helpstring(
"property DispPreferredHandsfreeDevice")] HRESULT 
DispPreferredHandsfreeDevice([out, retval] BSTR* pVal);
 
 3649        [propget, id(148), helpstring(
"property DispPreferredRingingDevice")] HRESULT 
DispPreferredRingingDevice([out, retval] BSTR* pVal);
 
 3656        [id(149), helpstring(
"property SetNameKey")] HRESULT 
SetNameKey(
 
 3658            [in] BOOL bApplyChanges,
 
 3665        [id(150), helpstring(
"methode get_DispNumberHistory")] HRESULT 
get_DispNumberHistory([in] BSTR name,
 
 3666             [out] BSTR* szFirstNumber,
 
 3667             [out] BSTR* szSecondNumber,
 
 3668             [out] BSTR* szThirdNumber,
 
 3669             [out] BSTR* szFourthNumber,
 
 3670             [out] BSTR* szFifthNumber);
 
 3677        [id(151), helpstring(
"methode AddNumberToHistory")] HRESULT 
AddNumberToHistory([in] BSTR name,
 
 3683        [id(152), helpstring(
"method GetFreeBusyInfo")] HRESULT 
GetFreeBusyInfo(
 
 3685            [in] BSTR bstrContactId,
 
 3686            [in] BSTR bstrPluginId,
 
 3687            [out] 
long *pCurrentState,
 
 3688            [out] DATE *pCurrentStateTill,
 
 3689            [out] 
long *pNextState,
 
 3690            [out] DATE *pNextStateTill,
 
 3691            [out, retval] BOOL *pSucceded);
 
 3697            [in] BSTR bstrContactId,
 
 3698            [in] BSTR bstrPluginId,
 
 3699            [out] BSTR *pResolvedName,
 
 3700            [out] BSTR *pResolvedEMailAddress,
 
 3701            [out] BOOL *pIsResolved,
 
 3702            [out] BOOL *pIsRealUser,
 
 3703            [out, retval] BOOL *pSucceded);
 
 3710            [in] BSTR bstrSearchText,
 
 3711            [in] BOOL bSearchInPhonebook,
 
 3712            [in] BOOL bSearchInPlugins,
 
 3713            [in] BOOL bSearchInNumbers,
 
 3714            [out] IDispatch** ppSearchResultCollection,
 
 3715            [out, retval] BOOL *pbSucceeded);
 
 3725        [id(156), helpstring(
"method ShowContactEx")] HRESULT 
ShowContactEx(
 
 3726            [in] BSTR bstrContactId,
 
 3727            [in] BSTR bstrPluginId,
 
 3729            [in] BSTR bstrNumber,
 
 3730            [in] BOOL bCreateIfNotExists,
 
 3731            [out, retval] BOOL *pSucceded);
 
 3770        [id(157), helpstring(
"method RegisterUserEx4UC")] HRESULT 
RegisterUserEx4UC([in] BSTR ServerName, [in] BSTR BackupServerName, [in] BSTR PbxUserName, [in] BSTR Password, [in] 
int iAuthenticationMode, [in] BOOL bCtiMaster, [out] BSTR* Usernames, [in] VARIANT vStatusNames);
 
 3775        [propget, id(159), helpstring(
"property get_CloudConnectorStatus")] HRESULT 
CloudConnectorStatus([out, retval] 
long* plTunnelStatus);
 
 3781            [in] 
int iConnectorConfig,
 
 3782            [in] 
int iCertificateConfig,
 
 3783            [in] BSTR PublicServerName,
 
 3784            [in] BSTR PublicBackupServerName,
 
 3785            [in, out] VARIANT *pvThumbprint,
 
 3786            [in] BSTR ServerName,
 
 3787            [in] BSTR BackupServerName,
 
 3788            [in] BSTR PbxUserName,
 
 3790            [in] 
int iAuthenticationMode,
 
 3791            [in] BOOL bCtiMaster,
 
 3792            [out] BSTR* Usernames,
 
 3793            [in] VARIANT vStatusNames);
 
 3798        [id(161), helpstring(
"method GetCertificateThumbprint")] HRESULT 
GetCertificateThumbprint([out] VARIANT *pvThumbprint);
 
 3803        [propget, id(162), helpstring(
"property get_CloudConnectorServer")] HRESULT 
CloudConnectorServer([out, retval] BSTR *pbstrServer);
 
 3808        [id(163), helpstring(
"method SendClientRegisterRequest")] HRESULT 
SendClientRegisterRequest([in] 
int iRegisteringEntity);
 
 3815        [propget, id(164), helpstring(
"property DispIsLoggedIn")] HRESULT 
DispIsLoggedIn([out, retval] BOOL* pVal);
 
 3821        [propget, id(165), helpstring(
"property DispIsLoggedInAsCtiMaster")] HRESULT 
DispIsLoggedInAsCtiMaster([out, retval] BOOL* pVal);
 
 3827        [id(166), helpstring(
"method CstaPhonePairingList")] HRESULT 
CstaPhonePairingList([out] VARIANT *pListName, [out] VARIANT *pValListId);
 
 3833        [id(167), helpstring(
"method StopCstaSession")] HRESULT 
StopCstaSession();
 
 3839        [id(168), helpstring(
"method SaveCstaPairing")] HRESULT 
SaveCstaPairing([in] BSTR deviceId);
 
 3845        [id(169), helpstring(
"method StopCstaMonitor")] HRESULT 
StopCstaMonitor();
 
 3851        [id(170), helpstring(
"method IsCstaMonitorStarted")] HRESULT 
IsCstaMonitorStarted([out, retval] BOOL* pVal);
 
 3857        [id(171), helpstring(
"method StartCstaMonitor")] HRESULT 
StartCstaMonitor([in] BSTR deviceId);
 
 3863        [id(173), helpstring(
"method StartCstaSession")] HRESULT 
StartCstaSession([out, retval] BOOL* pVal);
 
 3869        [id(174), helpstring(
"method GetCstaPairing")] HRESULT 
GetCstaPairing([out, retval] BSTR* pVal);
 
 3875        [id(175), helpstring(
"method IsDcf2CstaPairing")] HRESULT 
IsDcf2CstaPairing([out, retval] BOOL* pVal);
 
 3881        [id(177), helpstring(
"method SaveCtiPairing")] HRESULT 
SaveCtiPairing([in] BSTR deviceId);
 
 3886        [propget, id(179), helpstring(
"property get_DispDeviceSessionID")] HRESULT 
DispDeviceSessionID([out, retval] BSTR *pVal);
 
 3892        [propget, id(180), helpstring(
"property SwyxItVersionInfo")] HRESULT 
SwyxItVersionInfo([out, retval] VARIANT* pVal);
 
 3898        [propget, id(181), helpstring(
"property DispGetCurrentAuthMode")] HRESULT 
DispGetCurrentAuthMode([out, retval] 
int *piAuthMode);
 
 3910        [id(183), helpstring(
"method GetUserAppearances")] HRESULT 
GetUserAppearances([out, retval] IDispatch** ppUserAppearances);
 
 3915        [id(184), helpstring(
"method GetUserIdByPhoneNumber")] HRESULT 
GetUserIdByPhoneNumber([in] BSTR phoneNumber, [out] 
int* piSiteId, [out] 
int* piUserId);
 
 3926        [id(186), helpstring(
"method SaveRcClientCertificate")] HRESULT 
SaveRcClientCertificate([in] VARIANT Certificate, [in] BSTR Password);
 
 3931        [id(187), helpstring(
"method GetRcEndpoints")] HRESULT 
GetRcEndpoints([out] BSTR* pszPublicAuthServer, [out] BSTR* pszPublicFallbackAuthServer,
 
 3932                                                                              [out] BSTR* pszPublicRcServer, [out] BSTR* pszPublicFallbackRcServer);
 
 3937        [id(188), helpstring(
"method OpenClientUiDialog")] HRESULT 
OpenClientUiDialog([in] DWORD dwDialogId);
 
 3942        [id(189), helpstring(
"method DoneWithModalUiDialog")] HRESULT 
DoneWithModalUiDialog([in] DWORD dwDialogId);
 
 3947        [id(190), helpstring(
"method GetUserPhoneBookStatus")] HRESULT 
GetUserPhoneBookStatus([in] 
int iSiteId, [in] 
int iUserId, [out] 
int* piStatus, [out] BSTR* pszFreeText);
 
 3957        [id(192), helpstring(
"method IsTerminalServer")] HRESULT 
IsTerminalServer([out, retval] BOOL* pVal);
 
 3971        [id(195), helpstring(
"method OnUserChanging")] HRESULT 
OnUserChanging();
 
 3976        [id(196), helpstring(
"method GetTenantFederationInfo")] HRESULT 
GetTenantFederationInfo([in] BSTR szServerName, [out] 
int* piFederationType, [out] BSTR* pszDisplayHeader, [out] BOOL *pbConnected, [out] BSTR* pszPasswordResetUrl);
 
 3981        [id(197), helpstring(
"method GetFederatedAccessToken")] HRESULT 
GetFederatedAccessToken([in] BSTR pszFederationInfoJson, [out] BSTR* pszAccessToken, [out] BSTR* pszAccountId);
 
 3986        [id(198), helpstring(
"method GetFederatedAccessToken")] HRESULT 
GetAccessTokens([out] 
int* piUserId, [out] BSTR* pszCurrentAccessToken, [out] BSTR* pszSwyxWareAccessToken);
 
 3992        [id(199), helpstring(
"method UseBlockDialingOnly")] HRESULT 
UseBlockDialingOnly([out, retval] BOOL* pVal);
 
 3997        [id(200), helpstring(
"method CloseSwyxIt")] HRESULT 
CloseSwyxIt();
 
 4002        [id(201), helpstring(
"method LoadModernSkin")] HRESULT 
LoadModernSkin([in] 
int skinType);
 
 4007        [id(202), helpstring(
"method GetInstalledLanguage")] HRESULT 
GetInstalledLanguage([out] BSTR* pszInstalledLanguage);
 
 4012        [id(203), helpstring(
"method IsMessagingAvailable")] HRESULT 
IsMessagingAvailable([out, retval] BOOL* pVal);
 
 4017        [id(204), helpstring(
"method SwitchToClassic")] HRESULT 
SwitchToClassic();
 
 4021        [id(205), helpstring(
"method OpenCallRouting")] HRESULT 
OpenCallRouting();
 
 4032        [id(209), helpstring(
"method GetFederatedAccessTokenEx")] HRESULT 
GetFederatedAccessTokenEx([in] BSTR pszFederationInfoJson, [in] BOOL bTrySilent, [out] BSTR* pszAccessToken, [out] BSTR* pszAccountId);
 
 4034        [id(210), helpstring(
"method OnUserChanged")] HRESULT 
OnUserChanged();
 
 
 4047        uuid(f8e55372-4c00-11d3-80bc-00105a653379),
 
 4049        helpstring(
"IClientAddInLoader Interface"),
 
 4050        pointer_default(unique)
 
 4067        [helpstring(
"method Initialize")] HRESULT 
Initialize([in] DWORD dwReserved);
 
 4073        [helpstring(
"method GetName")] HRESULT 
GetName([out] BSTR *pName);
 
 4078        [helpstring(
"method GetVersion")] HRESULT 
GetVersion([out] BSTR *pVersion);
 
 4092        [helpstring(
"method UnInitialize")] HRESULT 
UnInitialize([in] DWORD dwReserved);
 
 
 4106        uuid(f8e55371-4c00-11d3-80bc-00105a653379),
 
 4108        helpstring(
"IClientResolverAddIn Interface"),
 
 4109        pointer_default(unique)
 
 4123        [helpstring(
"method ResolveNumber")] HRESULT 
ResolveNumber([in] BSTR Number, [out] BSTR *pName);
 
 
 4150        uuid(f8e553ec-4c00-11d3-80bc-00105a653379),
 
 4152        helpstring(
"IClientHandsetAddIn Interface"),
 
 4153        pointer_default(unique)
 
 4162        [helpstring(
"method CountInstalled")] HRESULT 
CountInstalled([out] 
int *piCountInstalled);
 
 4184        [helpstring(
"method EnableDevice")] HRESULT 
EnableDevice([in] 
int iDeviceIndex, [in] BOOL bEnable, [in] 
int iHookDeviceId);
 
 4192        [helpstring(
"method DeviceEnabled")] HRESULT 
DeviceEnabled([in] 
int iDeviceIndex, [out] BOOL *pbEnabled);
 
 4200        [helpstring(
"method IsOffHook")] HRESULT 
IsOffHook([in] 
int iDeviceIndex, [out] BOOL *pbOffHook); 
 
 4210        [helpstring(
"method Mute")] HRESULT 
Mute([in] 
int iDeviceIndex, [in] BOOL bMute);
 
 4218        [helpstring(
"method DeviceMuted")] HRESULT 
DeviceMuted([in] 
int iDeviceIndex, [out] BOOL *pbMuted);
 
 4227        [helpstring(
"method HandsfreeMode")] HRESULT 
HandsfreeMode([in] 
int iDeviceIndex, [in] BOOL bHandsfree);
 
 4235        [helpstring(
"method DeviceInHandsfreeMode")] HRESULT 
DeviceInHandsfreeMode([in] 
int iDeviceIndex, [out] BOOL *pbHandsfree);
 
 4244        [helpstring(
"method OpenListeningMode")] HRESULT 
OpenListeningMode([in] 
int iDeviceIndex, [in] BOOL bOpenListening);
 
 4261        [helpstring(
"method Ringing")] HRESULT 
Ringing([in] 
int iDeviceIndex, [in] BOOL bRinging);
 
 4269        [helpstring(
"method DeviceRinging")] HRESULT 
DeviceRinging([in] 
int iDeviceIndex, [out] BOOL *pbRinging);
 
 4279        [helpstring(
"method SkinActionAreaStateChanged")] HRESULT 
SkinActionAreaStateChanged([in] DWORD dwCommandId, [in] DWORD dwButtonId, [in] DWORD dwActionAreaState);
 
 4287        [helpstring(
"method SkinInfoDetailChanged")] HRESULT 
SkinInfoDetailChanged([in] DWORD dwDetailIndex, [in] BSTR InfoDetail);
 
 
 4302        uuid(f8e554ad-4c00-11d3-80bc-00105a653379),
 
 4304        helpstring(
"IClientJournalAddIn Interface"),
 
 4305        pointer_default(unique)
 
 4314        [helpstring(
"method CreateJournalEntry")] HRESULT 
CreateJournalEntry([in] BSTR Subject, [in] BSTR Body, [in] 
long lDuration, [in] BSTR sCharging, [in] DATE StartDate, [in] BOOL bPopUp);
 
 
 4329        uuid(f8e554af-4c00-11d3-80bc-00105a653379),
 
 4331        helpstring(
"IClientContactAddIn Interface"),
 
 4332        pointer_default(unique)
 
 4342        [helpstring(
"method ShowContact")] HRESULT 
ShowContact([in] BSTR Number, [in] BSTR Name, [in] BOOL bCreateIfNotExists, [in] BOOL bPopUp);                
 
 
 4349        uuid(f8e554d4-4c00-11d3-80bc-00105a653379),
 
 4351        helpstring(
"ISIPProviderItemDisp Interface"),
 
 4353        pointer_default(unique)
 
 4357        [propget, id(1), helpstring(
"property Id")] HRESULT 
Id([out, retval] BSTR *pVal);
 
 4358        [propget, id(2), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4359        [propget, id(3), helpstring(
"property Proxy")] HRESULT 
Proxy([out, retval] BSTR *pVal);
 
 4360        [propget, id(4), helpstring(
"property ReregistrationTimout")] HRESULT 
ReregistrationTimout([out, retval] ULONG* pVal);
 
 4361        [propget, id(5), helpstring(
"property Registrar")] HRESULT 
Registrar([out, retval] BSTR *pVal);
 
 4362        [propget, id(6), helpstring(
"property Realm")] HRESULT 
Realm([out, retval] BSTR *pVal);
 
 4363        [propget, id(7), helpstring(
"property StunServer")] HRESULT 
StunServer([out, retval] BSTR *pVal);
 
 4364        [propget, id(8), helpstring(
"property NumberFormat")] HRESULT 
NumberFormat([out, retval] ULONG* pVal);
 
 4366        [propget, id(10),helpstring(
"property ProxyPort")] HRESULT 
ProxyPort([out, retval] ULONG* pVal);
 
 4367        [propget, id(11),helpstring(
"property RegistrarPort")] HRESULT 
RegistrarPort([out, retval] ULONG* pVal);
 
 4368        [propget, id(12), helpstring(
"property UseUserName")] HRESULT 
UseUserName([out, retval] BOOL* pVal);
 
 4369        [propget, id(13), helpstring(
"property UserNameDescription")] HRESULT 
UserNameDescription([out, retval] BSTR *pVal);
 
 4370        [propget, id(14), helpstring(
"property UserIDDescription")] HRESULT 
UserIDDescription([out, retval] BSTR *pVal);
 
 4371        [propget, id(15),helpstring(
"property StunServerPort")] HRESULT 
StunServerPort([out, retval] ULONG* pVal);
 
 4372        [propget, id(16), helpstring(
"property DTMFMode")] HRESULT 
DTMFMode([out, retval] ULONG* pVal);
 
 
 4379        uuid(f8e554d6-4c00-11d3-80bc-00105a653379),
 
 4381        helpstring(
"ISIPProviderCollectionDisp Interface"),
 
 4383        pointer_default(unique)
 
 4387        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4388        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4389        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4396        uuid(f8e554d8-4c00-11d3-80bc-00105a653379),
 
 4398        helpstring(
"ISIPAccountItemDisp Interface"),
 
 4400        pointer_default(unique)
 
 4404        [propget, id(1), helpstring(
"property AccountEnabled")] HRESULT 
AccountEnabled([out, retval] BOOL* pVal);
 
 4405        [propput, id(1), helpstring(
"property AccountEnabled")] HRESULT 
AccountEnabled([in] BOOL newVal);
 
 4406        [propget, id(2), helpstring(
"property AccountLoggedOn")] HRESULT 
AccountLoggedOn([out, retval] BOOL* pVal);
 
 4407        [propget, id(3), helpstring(
"property LastUnregisterReason")] HRESULT 
LastUnregisterReason([out, retval] ULONG* pVal);
 
 4408        [propget, id(4), helpstring(
"property LastRegisterErrorCode")] HRESULT 
LastRegisterErrorCode([out, retval] ULONG* pVal);
 
 4410        [propget, id(6), helpstring(
"property FriendlyName")] HRESULT 
FriendlyName([out, retval] BSTR *pVal);
 
 4411        [propput, id(6), helpstring(
"property FriendlyName")] HRESULT 
FriendlyName([in] BSTR newVal);
 
 4412        [propget, id(7), helpstring(
"property SIPUserID")] HRESULT 
SIPUserID([out, retval] BSTR *pVal);
 
 4413        [propput, id(7), helpstring(
"property SIPUserID")] HRESULT 
SIPUserID([in] BSTR newVal);
 
 4414        [propget, id(8), helpstring(
"property SIPUsername")] HRESULT 
SIPUsername([out, retval] BSTR *pVal);
 
 4415        [propput, id(8), helpstring(
"property SIPUsername")] HRESULT 
SIPUsername([in] BSTR newVal);
 
 4416        [propget, id(9), helpstring(
"property SIPPassword")] HRESULT 
SIPPassword([out, retval] BSTR *pVal);
 
 4417        [propput, id(9), helpstring(
"property SIPPassword")] HRESULT 
SIPPassword([in] BSTR newVal);
 
 4418        [propget, id(10), helpstring(
"property SIPURI")] HRESULT 
SIPURI([out, retval] BSTR *pVal);
 
 4419        [propput, id(10), helpstring(
"property SIPURI")] HRESULT 
SIPURI([in] BSTR newVal);
 
 4420        [propget, id(11), helpstring(
"property SIPRealm")] HRESULT 
SIPRealm([out, retval] BSTR *pVal);
 
 4421        [propput, id(11), helpstring(
"property SIPRealm")] HRESULT 
SIPRealm([in] BSTR newVal);
 
 4422        [propget, id(12), helpstring(
"property SIPProxy")] HRESULT 
SIPProxy([out, retval] BSTR *pVal);
 
 4423        [propput, id(12), helpstring(
"property SIPProxy")] HRESULT 
SIPProxy([in] BSTR newVal);
 
 4424        [propget, id(13), helpstring(
"property SIPProxyPort")] HRESULT 
SIPProxyPort([out, retval] ULONG* pVal);
 
 4425        [propput, id(13), helpstring(
"property SIPProxyPort")] HRESULT 
SIPProxyPort([in] ULONG newVal);
 
 4426        [propget, id(14), helpstring(
"property SIPRegistrar")] HRESULT 
SIPRegistrar([out, retval] BSTR *pVal);
 
 4427        [propput, id(14), helpstring(
"property SIPRegistrar")] HRESULT 
SIPRegistrar([in] BSTR newVal);
 
 4428        [propget, id(15), helpstring(
"property SIPRegistrarPort")] HRESULT 
SIPRegistrarPort([out, retval] ULONG* pVal);
 
 4429        [propput, id(15), helpstring(
"property SIPRegistrarPort")] HRESULT 
SIPRegistrarPort([in] ULONG newVal);
 
 4430        [propget, id(16), helpstring(
"property ReregistrationTimeout")] HRESULT 
ReregistrationTimeout([out, retval] ULONG* pVal);
 
 4431        [propput, id(16), helpstring(
"property ReregistrationTimeout")] HRESULT 
ReregistrationTimeout([in] ULONG newVal);
 
 4432        [propget, id(17), helpstring(
"property UseStunServer")] HRESULT 
UseStunServer([out, retval] BOOL* pVal);
 
 4433        [propput, id(17), helpstring(
"property UseStunServer")] HRESULT 
UseStunServer([in] BOOL newVal);
 
 4434        [propget, id(18), helpstring(
"property StunServer")] HRESULT 
StunServer([out, retval] BSTR *pVal);
 
 4435        [propput, id(18), helpstring(
"property StunServer")] HRESULT 
StunServer([in] BSTR newVal);
 
 4436        [propget, id(19),helpstring(
"property StunServerPort")] HRESULT 
StunServerPort([out, retval] ULONG* pVal);
 
 4437        [propput, id(19), helpstring(
"property StunServerPort")] HRESULT 
StunServerPort([in] ULONG newVal);
 
 4438        [propget, id(20), helpstring(
"property NumberFormat")] HRESULT 
NumberFormat([out, retval] ULONG* pVal);
 
 4439        [propput, id(20), helpstring(
"property NumberFormat")] HRESULT 
NumberFormat([in] ULONG newVal);
 
 4441        [propput, id(21), helpstring(
"property CallingPartyNumberFormat")] HRESULT 
CallingPartyNumberFormat([in] ULONG newVal);
 
 4444        [propget, id(23), helpstring(
"property UseDisplayInfo")] HRESULT 
UseDisplayInfo([out, retval] BOOL* pVal);
 
 4445        [propput, id(23), helpstring(
"property UseDisplayInfo")] HRESULT 
UseDisplayInfo([in] BOOL newVal);
 
 4446        [propget, id(24), helpstring(
"property DTMFMode")] HRESULT 
DTMFMode([out, retval] ULONG* pVal);
 
 4447        [propput, id(24), helpstring(
"property DTMFMode")] HRESULT 
DTMFMode([in] ULONG newVal);
 
 4448        [propget, id(25), helpstring(
"property ProviderProfileId")] HRESULT 
ProviderProfileId([out, retval] BSTR *pVal);
 
 4449        [propput, id(25), helpstring(
"property ProviderProfileId")] HRESULT 
ProviderProfileId([in] BSTR newVal);
 
 4450        [propget, id(26), helpstring(
"property Type")] HRESULT 
Type([out, retval] ULONG* pVal);
 
 4451        [propput, id(26), helpstring(
"property Type")] HRESULT 
Type([in] ULONG newVal);
 
 4452        [propget, id(27), helpstring(
"property EncryptionMode")] HRESULT 
EncryptionMode([out, retval] ULONG* pVal);
 
 4453        [propput, id(27), helpstring(
"property EncryptionMode")] HRESULT 
EncryptionMode([in] ULONG newVal);
 
 4454        [propput, id(28), helpstring(
"property PresharedKey")] HRESULT 
PresharedKey([in] BSTR newVal);
 
 
 4461        uuid(f8e554da-4c00-11d3-80bc-00105a653379),
 
 4463        helpstring(
"ISIPAccountCollectionDisp Interface"),
 
 4465        pointer_default(unique)
 
 4469        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4470        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4471        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 4472        [propget, id(2), helpstring(
"property CreateAccount")] HRESULT 
CreateAccount([out, retval] IDispatch** ppVal);
 
 4473        [id(3), helpstring(
"method AddAccount")] HRESULT 
AddAccount([in] IDispatch* pVal);
 
 4474        [id(4), helpstring(
"method UpdateAccount")] HRESULT 
UpdateAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm, [in] IDispatch* pVal);
 
 4475        [id(5), helpstring(
"method DeleteAccount")] HRESULT 
DeleteAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm);
 
 
 4484        uuid(f8e55599-4c00-11d3-80bc-00105a653379),
 
 4486        helpstring(
"ILoggedInDeviceItem Interface"),
 
 4488        pointer_default(unique)
 
 4492        [propget, id(1), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4493        [propget, id(2), helpstring(
"property SIPURI")] HRESULT 
SIPURI([out, retval] BSTR *pVal);
 
 4494        [propget, id(3), helpstring(
"property Version")] HRESULT 
Version([out, retval] BSTR *pVal);
 
 4495        [propget, id(4), helpstring(
"property Language")] HRESULT 
Language([out, retval] BSTR *pVal);
 
 4496        [propget, id(5), helpstring(
"property PublicIpAddress")] HRESULT 
PublicIpAddress([out, retval] BSTR *pVal);
 
 4497        [propget, id(6), helpstring(
"property PrivateIpAddress")] HRESULT 
PrivateIpAddress([out, retval] BSTR *pVal);
 
 4498        [propget, id(7), helpstring(
"property MacAddress")] HRESULT 
MacAddress([out, retval] BSTR *pVal);
 
 4499        [propget, id(8), helpstring(
"property CTIMaster")] HRESULT 
CTIMaster([out, retval] BOOL *pVal);
 
 4500        [propget, id(9), helpstring(
"property Self")] HRESULT 
Self([out, retval] BOOL *pVal);
 
 4501        [propget, id(10), helpstring(
"property SipDevice")] HRESULT 
SipDevice([out, retval] BOOL *pVal);
 
 4502        [propget, id(11), helpstring(
"property DeviceType")] HRESULT 
DeviceType([out, retval] 
long *pVal);
 
 4503        [propget, id(12), helpstring(
"property DialerModeCompatible")] HRESULT 
DialerModeCompatible([out, retval] BOOL *pVal);
 
 
 4510        uuid(f8e55598-4c00-11d3-80bc-00105a653379),
 
 4512        helpstring(
"ILoggedInDevicesCollection Interface"),
 
 4514        pointer_default(unique)
 
 4518        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4519        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4520        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4527        uuid(f8e554ea-4c00-11d3-80bc-00105a653379),
 
 4530        helpstring(
"ICallerCollection Interface"),
 
 4531        pointer_default(unique)
 
 4535        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4536        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4537        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4545        uuid(f8e554e8-4c00-11d3-80bc-00105a653379),
 
 4548        helpstring(
"ICallerItem Interface"),
 
 4549        pointer_default(unique)
 
 4553        [propget, id(1), helpstring(
"property Idx")] HRESULT 
Idx([out, retval] LONG *pbVal);
 
 4554        [propget, id(2), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4555        [propget, id(3), helpstring(
"property Time")] HRESULT 
Time([out, retval] DATE *pVal);
 
 4556        [propget, id(4), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4557        [propget, id(5), helpstring(
"property CallState")] HRESULT 
CallState([out, retval] LONG *pbVal);
 
 4558        [propget, id(6), helpstring(
"property CallbackState")] HRESULT 
CallbackState([out, retval] LONG *pbVal);
 
 4559        [propget, id(7), helpstring(
"property DialedNumber")] HRESULT 
DialedNumber([out, retval] BSTR *pVal);
 
 4560        [propget, id(8), helpstring(
"property DialedName")] HRESULT 
DialedName([out, retval] BSTR *pVal);
 
 4561        [propget, id(9), helpstring(
"property Viewed")] HRESULT 
Viewed([out, retval] BOOL *pVal);
 
 4562        [propget, id(10), helpstring(
"property ConnectedName")] HRESULT 
ConnectedName([out, retval] BSTR *pVal);
 
 4563        [propget, id(11), helpstring(
"property CallDuration")] HRESULT 
CallDuration([out, retval] LONG *pbVal);
 
 
 4569        uuid(e0558e19-47ab-4bd0-b2c9-ca1fc36de84b),
 
 4572        helpstring(
"IUserPhoneCallbackCollection Interface"),
 
 4573        pointer_default(unique)
 
 4577        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4578        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4579        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4585        uuid(8c8fb128-02e7-4022-bd9b-182e2a293c24),
 
 4588        helpstring(
"IUserPhoneCallbackItem Interface"),
 
 4589        pointer_default(unique)
 
 4593        [propget, id(1), helpstring(
"property CallbackRequestId")] HRESULT 
CallbackRequestId([out, retval] ULONG *pbVal);
 
 4594        [propget, id(2), helpstring(
"property CallbackOnBusyId")] HRESULT 
CallbackOnBusyId([out, retval] ULONG *pbVal);
 
 4595        [propget, id(3), helpstring(
"property Time")] HRESULT 
Time([out, retval] DATE *pVal);
 
 4596        [propget, id(4), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4597        [propget, id(5), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4598        [propget, id(6), helpstring(
"property CallbackRequested")] HRESULT 
CallbackRequested([out, retval] BOOL *pVal);
 
 4599        [propget, id(7), helpstring(
"property CallbackRequestState")] HRESULT 
CallbackRequestState([out, retval] LONG *pbVal);
 
 4600        [propget, id(8), helpstring(
"property CallbackOnBusy")] HRESULT 
CallbackOnBusy([out, retval] BOOL *pVal);
 
 
 4608        uuid(3e1d1e6b-a423-45ee-ad9b-5baa203948fc),
 
 4611        helpstring(
"IDispCollection Interface"),
 
 4612        pointer_default(unique)
 
 4616        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4617        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4618        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4624        uuid(5a445b33-6c97-4238-835c-1c93d6f0ecf0),
 
 4627        helpstring(
"IPbxPhoneBookEntryDisp Interface"),
 
 4628        pointer_default(unique)
 
 4632        [propget, id(1), helpstring(
"property Id")] HRESULT 
Id([out, retval] LONG *pbVal);
 
 4633        [propget, id(2), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4634        [propget, id(3), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4635        [propget, id(4), helpstring(
"property Description")] HRESULT 
Description([out, retval] BSTR *pVal);
 
 4636        [propget, id(5), helpstring(
"property Editable")] HRESULT 
Editable([out, retval] BOOL *pVal);
 
 4637        [propget, id(6), helpstring(
"property Hide")] HRESULT 
Hide([out, retval] BOOL *pVal);
 
 4638        [propget, id(7), helpstring(
"property CurState")] HRESULT 
CurState([out, retval] LONG *pbVal);
 
 4639        [propget, id(8), helpstring(
"property EntityType")] HRESULT 
EntityType([out, retval] LONG *pbVal);
 
 4640        [propget, id(9), helpstring(
"property EntityId")] HRESULT 
EntityId([out, retval] LONG *pbVal);
 
 4641        [propget, id(10), helpstring(
"property SiteId")] HRESULT 
SiteId([out, retval] LONG *pbVal);
 
 4642        [propget, id(11), helpstring(
"property NumberId")] HRESULT 
NumberId([out, retval] LONG *pbVal);
 
 4643        [propget, id(12), helpstring(
"property NumberType")] HRESULT 
NumberType([out, retval] LONG *pbVal);
 
 
 4649        uuid(c9d21de3-77a7-494c-87fe-9d0c2da0d743),
 
 4652        helpstring(
"IUserPhoneBookEntryDisp Interface"),
 
 4653        pointer_default(unique)
 
 4657        [propget, id(1), helpstring(
"property EntryId")] HRESULT 
EntryId([out, retval] LONG *pbVal);
 
 4658        [propget, id(2), helpstring(
"property UserId")] HRESULT 
UserId([out, retval] LONG *pbVal);
 
 4659        [propget, id(3), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4660        [propget, id(4), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4661        [propget, id(5), helpstring(
"property SearchNumber")] HRESULT 
SearchNumber([out, retval] BSTR *pVal);
 
 4662        [propget, id(6), helpstring(
"property Hide")] HRESULT 
Hide([out, retval] BOOL *pVal);
 
 
 4668        uuid(f8e554ee-4c00-11d3-80bc-00105a653379),
 
 4671        helpstring(
"IRedialCollection Interface"),
 
 4672        pointer_default(unique)
 
 4676        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4677        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4678        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4685        uuid(f8e554ec-4c00-11d3-80bc-00105a653379),
 
 4688        helpstring(
"IRedialItem Interface"),
 
 4689        pointer_default(unique)
 
 4693        [propget, id(1), helpstring(
"property Idx")] HRESULT 
Idx([out, retval] LONG *pbVal);
 
 4694        [propget, id(2), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4695        [propget, id(3), helpstring(
"property Time")] HRESULT 
Time([out, retval] DATE *pVal);
 
 4696        [propget, id(4), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4697        [propget, id(5), helpstring(
"property CallDuration")] HRESULT 
CallDuration([out, retval] LONG *pbVal);
 
 
 4703        uuid(f8e55667-4c00-11d3-80bc-00105a653379),
 
 4706        helpstring(
"IVoiceMessagesCollection Interface"),
 
 4707        pointer_default(unique)
 
 4711        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4712        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4713        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 
 4718        uuid(f8e55665-4c00-11d3-80bc-00105a653379),
 
 4721        helpstring(
"IVoiceMessageItem Interface"),
 
 4722        pointer_default(unique)
 
 4727        [propget, id(1), helpstring(
"property Idx")] HRESULT 
Idx([out, retval] LONG *pbVal);
 
 4728        [propget, id(2), helpstring(
"property Number")] HRESULT 
Number([out, retval] BSTR *pVal);
 
 4729        [propget, id(3), helpstring(
"property Time")] HRESULT 
Time([out, retval] DATE *pVal);
 
 4730        [propget, id(4), helpstring(
"property Name")] HRESULT 
Name([out, retval] BSTR *pVal);
 
 4731        [propget, id(5), helpstring(
"property CallDuration")] HRESULT 
CallDuration([out, retval] LONG *pbVal);
 
 4732        [propget, id(6), helpstring(
"property CallId")] HRESULT 
CallId([out, retval] LONG *pbVal);
 
 4733        [propget, id(7), helpstring(
"property UserId")] HRESULT 
UserId([out, retval] LONG *pbVal);
 
 4734        [propget, id(8), helpstring(
"property DialedName")] HRESULT 
DialedName([out, retval] BSTR *pbVal);
 
 4735        [propget, id(9), helpstring(
"property DialedNumber")] HRESULT 
DialedNumber([out, retval] BSTR *pbVal);
 
 4736        [propget, id(10), helpstring(
"property ConnectedName")] HRESULT 
ConnectedName([out, retval] BSTR *pbVal);
 
 4737        [propget, id(11), helpstring(
"property Viewed")] HRESULT 
Viewed([out, retval] BOOL *pVal);
 
 4738        [propget, id(12), helpstring(
"property FileId")] HRESULT 
FileId([out, retval] BSTR* pVal);
 
 4739        [propget, id(13), helpstring(
"property ViewedBy")] HRESULT 
ViewedBy([out, retval] BSTR* pVal);
 
 4740        [propget, id(14), helpstring(
"property GroupId")] HRESULT 
GroupId([out, retval] LONG* pbVal);
 
 4741        [propget, id(15), helpstring(
"property TranscriptionState")] HRESULT 
TranscriptionState([out, retval] LONG* pbVal);
 
 4742        [propget, id(16), helpstring(
"property TranscriptionText")] HRESULT 
TranscriptionText([out, retval] BSTR* pVal);
 
 
 4754        uuid(f8e55542-4c00-11d3-80bc-00105a653379),
 
 4756        helpstring(
"INameNumberSearchResult Interface"),
 
 4758        pointer_default(unique)
 
 4762        [propget, id(1), helpstring(
"property DispName")] HRESULT 
Name([out, retval] BSTR* pbstrName);
 
 4763        [propput, id(1), helpstring(
"property DispName")] HRESULT 
Name([in] BSTR bstrName);
 
 4764        [propget, id(2), helpstring(
"property DispNumber")] HRESULT 
Number([out, retval] BSTR* pbstrNumber);
 
 4765        [propput, id(2), helpstring(
"property DispNumber")] HRESULT 
Number([in] BSTR bstrNumber);
 
 4766        [propget, id(3), helpstring(
"property DispDescription")] HRESULT 
Description([out, retval] BSTR* pbstrDescription);
 
 4767        [propput, id(3), helpstring(
"property DispDescription")] HRESULT 
Description([in] BSTR bstrDescription);
 
 4768        [propget, id(4), helpstring(
"property DispUserStatus")] HRESULT 
UserStatus([out, retval] INT16* piUserStatus);
 
 4769        [propput, id(4), helpstring(
"property DispUserStatus")] HRESULT 
UserStatus([in] INT16 iUserStatus);
 
 4770        [propget, id(5), helpstring(
"property SiteID")] HRESULT 
SiteID([out, retval] LONG *pbVal);
 
 4771        [propput, id(5), helpstring(
"property SiteID")] HRESULT 
SiteID([in] LONG lVal);
 
 4772        [propget, id(6), helpstring(
"property EntityID")] HRESULT 
EntityID([out, retval] LONG *pbVal);
 
 4773        [propput, id(6), helpstring(
"property EntityID")] HRESULT 
EntityID([in] LONG lVal);
 
 
 4786        uuid(f8e55543-4c00-11d3-80bc-00105a653379),
 
 4788        helpstring(
"INameNumberSearchResultCollection Interface"),
 
 4790        pointer_default(unique)
 
 4794        [propget, restricted, id(DISPID_NEWENUM)] HRESULT 
_NewEnum([out, retval] IUnknown** pVal);
 
 4795        [id(DISPID_VALUE)] HRESULT 
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
 
 4796        [propget, id(1)] HRESULT 
Count([out, retval] 
long *pVal);
 
 4797        [propget, id(2), helpstring(
"property CreateItem")] HRESULT 
CreateItem([out, retval] IDispatch** ppVal);
 
 4798        [id(3), helpstring(
"method AddItem")] HRESULT 
AddItem([in] IDispatch* pVal);
 
 
 4812        uuid(f8e55548-4c00-11d3-80bc-00105a653379),
 
 4814        helpstring(
"IFulltextSearchAddIn Interface"),
 
 4815        pointer_default(unique)
 
 4831        [helpstring(
"method FulltextSearchInContacts")] HRESULT 
FulltextSearchInContacts([in] BSTR bstrSearchText, [in] BOOL bEnableSearchInNumbers, [in] IDispatch* pISearchResultCollection);        
 
 
 4847        uuid(f8e555ce-4c00-11d3-80bc-00105a653379),
 
 4849        helpstring(
"ICalenderSearchAddIn Interface"),
 
 4850        pointer_default(unique)
 
 4857        [helpstring(
"method FreeBusy")] HRESULT 
FreeBusy([in] BSTR name, [out] 
long *pCurrentState, [out] DATE *pCurrentStateTill, [out] 
long *pNextState, [out] DATE *pNextStateTill);
 
 4859        [helpstring(
"method ResolveRecipient")] HRESULT 
ResolveRecipient([in] BSTR searchString, [out] BSTR *resolvedName, [out] BSTR *resolvedEMailAddress, [out] BOOL *IsResolved, [out] BOOL *IsExchangeUser, [in] BOOL ShowDetails);
 
 4861        [helpstring(
"method CreateMeetingRequest")] HRESULT 
CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
 
 4863        [helpstring(
"method OpenCalendar")] HRESULT 
OpenCalendar([in] BSTR recipient);
 
 4865        [helpstring(
"method CreateTaskRequest")] HRESULT 
CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
 
 4867        [helpstring(
"method CreateEMail")] HRESULT 
CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
 
 
 4882        uuid(f8e555f3-4c00-11d3-80bc-00105a653379),
 
 4884        helpstring(
"ICalenderSearchAddIn2 Interface"),
 
 4885        pointer_default(unique)
 
 4889        [helpstring(
"method HasAppointment")] HRESULT 
HasAppointment([in] BSTR name, [out] DATE *pEndTime, [out] BOOL *pIsPrivate, [out] 
long *pType, [out] BSTR *pSubject);
 
 
 4900        uuid(9196B266-52F6-49AD-8959-E578478D1E2C),
 
 4902        helpstring(
"IClientInstantMessaging Interface"),
 
 4904        pointer_default(unique)
 
 4908        [id(1), helpstring(
"method Prepare")] HRESULT 
Prepare([in] BOOL bStartIM);
 
 4910        [id(3), helpstring(
"method OpenChatTo")] HRESULT 
OpenChatTo([in] BSTR pChatUserId);
 
 
PubCLMgrAudioMode
Definition CLMgrPub.idl:329
@ PubCLMgrUnknownAudioMode
Definition CLMgrPub.idl:335
@ PubCLMgrAudioModeRinging
Definition CLMgrPub.idl:334
@ PubCLMgrAudioModeHandsfree
Definition CLMgrPub.idl:332
@ PubCLMgrAudioModeHandset
Definition CLMgrPub.idl:330
@ PubCLMgrAudioModeOpenListening
Definition CLMgrPub.idl:333
@ PubCLMgrAudioModeHeadset
Definition CLMgrPub.idl:331
PubCLMgrCtiValidation
Definition CLMgrPub.idl:338
@ PubCLMgrCtiValidationMoreNumbers
Definition CLMgrPub.idl:341
@ PubCLMgrCtiValidationOwnNumber
Definition CLMgrPub.idl:340
@ PubCLMgrCtiValidationError
Definition CLMgrPub.idl:342
@ PubCLMgrCtiValidationSuccess
Definition CLMgrPub.idl:339
PubCLMgrHSDeviceType
Definition CLMgrPub.idl:239
@ PubCLMgrHSDeviceTypeGeneric
other device (Borg implant, ...)
Definition CLMgrPub.idl:243
@ PubCLMgrHSDeviceTypeSoundcard
build in soundcard (micro / speaker)
Definition CLMgrPub.idl:240
@ PubCLMgrHSDeviceTypeHeadset
headset
Definition CLMgrPub.idl:241
@ PubCLMgrHSDeviceTypeHandset
handset
Definition CLMgrPub.idl:242
PubCLMgrCallHistoryItemType
Definition CLMgrPub.idl:68
@ PubHITHold
call put on hold
Definition CLMgrPub.idl:72
@ PubHITTransferCall
call transfer initiated
Definition CLMgrPub.idl:74
@ PubHITBlindTransferCall
blind call transfer initiated
Definition CLMgrPub.idl:76
@ PubHITConference
line became conference line
Definition CLMgrPub.idl:73
@ PubHITTransferFailed
call transfer has failed
Definition CLMgrPub.idl:75
@ PubHITIncomingCall
this was an incoming call
Definition CLMgrPub.idl:69
@ PubHITOutgoingCall
this was an outgoing call
Definition CLMgrPub.idl:70
@ PubHITDisconnect
call got disconnected
Definition CLMgrPub.idl:78
@ PubHITConnect
voice connection established, might occure multiple times within a phone call
Definition CLMgrPub.idl:71
@ PubHITBlindTransferFailed
blind call transfer failed
Definition CLMgrPub.idl:77
PubCLMgrHSDeviceInterfaceType
Definition CLMgrPub.idl:249
@ PubCLMgrHSDeviceInterfaceComport
hook off via COM port
Definition CLMgrPub.idl:251
@ PubCLMgrHSDeviceInterfaceWLAN
hook off via WLAN
Definition CLMgrPub.idl:258
@ PubCLMgrHSDeviceInterfaceParallelport
hook off via parallel port
Definition CLMgrPub.idl:252
@ PubCLMgrHSDeviceInterfaceUSB
hook off via USB
Definition CLMgrPub.idl:253
@ PubCLMgrHSDeviceInterfaceBluetooth
hook off via Bluetooth
Definition CLMgrPub.idl:254
@ PubCLMgrHSDeviceInterfaceGameport
hook off via gameport
Definition CLMgrPub.idl:250
@ PubCLMgrHSDeviceInterfaceGeneric
other interface
Definition CLMgrPub.idl:259
@ PubCLMgrHSDeviceInterfaceIrDA
hook off via IrDA
Definition CLMgrPub.idl:255
@ PubCLMgrHSDeviceInterfacePS2
hook off via PS2
Definition CLMgrPub.idl:256
@ PubCLMgrHSDeviceInterfaceLAN
hook off via LAN
Definition CLMgrPub.idl:257
PubCLMgrNumberStyle
Definition CLMgrPub.idl:229
@ PubCLMgrNumberStylePlain
e.g. 4923147770 or 23147770
Definition CLMgrPub.idl:231
@ PubCLMgrNumberStyleFull
e.g. 0004923147770 or 0023147770
Definition CLMgrPub.idl:230
@ PubCLMgrNumberStyleFullPublic
e.g. 004923147770 or 023147770
Definition CLMgrPub.idl:233
@ PubCLMgrNumberStyleCanonical
e.g. +49 (231) 47770 or +49 (231) 4777-0
Definition CLMgrPub.idl:232
PubCLMgrUiDialogId
Definition CLMgrPub.idl:347
@ PubCLMgrUiDialogCtiSettings
Definition CLMgrPub.idl:348
@ PubCLMgrUiDialogCallForward
Definition CLMgrPub.idl:349
@ PubCLMgrUiDialogSpeedDial
Definition CLMgrPub.idl:350
@ PubCLMgrUiDialogUserSettings
Definition CLMgrPub.idl:351
@ PubCLMgrUiDialogLocalSettings
Definition CLMgrPub.idl:352
Definition CLMgrPub.idl:4888
HRESULT HasAppointment([in] BSTR name, [out] DATE *pEndTime, [out] BOOL *pIsPrivate, [out] long *pType, [out] BSTR *pSubject)
HRESULT GetPluginInformation([out] BSTR *pName, [out] BSTR *pVersion)
Definition CLMgrPub.idl:4853
HRESULT CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body)
HRESULT IsOfficeRunning([out] BOOL *pbRunning)
HRESULT CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body)
HRESULT FreeBusy([in] BSTR name, [out] long *pCurrentState, [out] DATE *pCurrentStateTill, [out] long *pNextState, [out] DATE *pNextStateTill)
HRESULT OpenCalendar([in] BSTR recipient)
HRESULT ResolveRecipient([in] BSTR searchString, [out] BSTR *resolvedName, [out] BSTR *resolvedEMailAddress, [out] BOOL *IsResolved, [out] BOOL *IsExchangeUser, [in] BOOL ShowDetails)
HRESULT CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body)
Definition CLMgrPub.idl:4534
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4552
Definition CLMgrPub.idl:2442
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:2356
Definition CLMgrPub.idl:2511
Definition CLMgrPub.idl:4053
HRESULT Initialize([in] DWORD dwReserved)
HRESULT GetVersion([out] BSTR *pVersion)
HRESULT UnInitialize([in] DWORD dwReserved)
HRESULT GetName([out] BSTR *pName)
Definition CLMgrPub.idl:4156
HRESULT DeviceInOpenListeningMode([in] int iDeviceIndex, [out] BOOL *pbOpenListening)
HRESULT SkinInfoDetailChanged([in] DWORD dwDetailIndex, [in] BSTR InfoDetail)
HRESULT IsOffHook([in] int iDeviceIndex, [out] BOOL *pbOffHook)
HRESULT GetDeviceCapabilities([in] int iDeviceIndex, [out] PubCLMgrDeviceCapabilities *pDeviceCapabilities)
HRESULT OpenListeningMode([in] int iDeviceIndex, [in] BOOL bOpenListening)
HRESULT DeviceEnabled([in] int iDeviceIndex, [out] BOOL *pbEnabled)
HRESULT Mute([in] int iDeviceIndex, [in] BOOL bMute)
HRESULT SkinActionAreaStateChanged([in] DWORD dwCommandId, [in] DWORD dwButtonId, [in] DWORD dwActionAreaState)
HRESULT CountInstalled([out] int *piCountInstalled)
HRESULT Ringing([in] int iDeviceIndex, [in] BOOL bRinging)
HRESULT DeviceMuted([in] int iDeviceIndex, [out] BOOL *pbMuted)
HRESULT HandsfreeMode([in] int iDeviceIndex, [in] BOOL bHandsfree)
HRESULT DeviceInHandsfreeMode([in] int iDeviceIndex, [out] BOOL *pbHandsfree)
HRESULT DeviceRinging([in] int iDeviceIndex, [out] BOOL *pbRinging)
HRESULT EnableDevice([in] int iDeviceIndex, [in] BOOL bEnable, [in] int iHookDeviceId)
Definition CLMgrPub.idl:4907
HRESULT SwyxServerConnectionStateChanged([in] BOOL isUp)
HRESULT OpenChatTo([in] BSTR pChatUserId)
HRESULT ShowChatApplication()
HRESULT Prepare([in] BOOL bStartIM)
HRESULT UserAppearanceChanged([in] IDispatch *pUserAppearance)
Definition CLMgrPub.idl:4308
HRESULT CreateJournalEntry([in] BSTR Subject, [in] BSTR Body, [in] long lDuration, [in] BSTR sCharging, [in] DATE StartDate, [in] BOOL bPopUp)
Definition CLMgrPub.idl:1800
HRESULT DispHookOffEx([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride)
HRESULT DispSetDtmfDetectionMode([in] long iDtmfMode)
HRESULT DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval)
HRESULT DispTransferCall([in] IDispatch *pITargetLine)
HRESULT DispStartRecording()
DATE DispConnectionStartTime
BSTR DispLastCallPeersNumber
DATE DispConnectionFinishedTime
HRESULT DispSendDtmf([in] BSTR dialstring, [in] BOOL bInband)
BSTR DispPeerNumberPublicFormat
BSTR DispCurrentCallOwnSipUserId
LONG DispCurrentEncryptionMode
DATE DispLastCallFinishedTime
HRESULT DispStopRecording()
HRESULT DispStopRecordSoundFile()
BSTR DispRedirectedFromNumber
BSTR DispLastCallChargingDetails
HRESULT DispForwardCall([in] BSTR dialstring)
HRESULT DispJoinConference([in] IDispatch *pIConferenceLine)
BOOL DispLastCallWasConnected
BSTR DispGetIncomingExtension
BSTR DispGetOutgoingExtension
BSTR DispLastCallLcrPrefix
HRESULT DispRequestCallbackAuto()
HRESULT DispDial([in] BSTR dialstring)
BSTR DispLastCallPeersPbxUserName
BSTR DispReceivedDtmfDigits
HRESULT DispStopPlaySoundFile()
BSTR DispLastCallExtension
DATE DispLastCallStartTime
BSTR DispRedirectedFromName
BSTR DispCurrentCallOwnUri
HRESULT DispHookOffEx2([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride, [in] BSTR CallerNameOverride)
BSTR DispAcknowledgedDialstring
HRESULT DispEnable([in] BOOL bEnable)
BOOL DispLastCallIsOutgoingCall
BSTR DispCurrentCallOwnRealm
BSTR DispLastCallCalledName
IDispatch DispLastCallHistory
HRESULT DispRecordSoundFile([in] BSTR sFileName, [in] BOOL bAppend)
long DispNuberOfConferenceParticipants
BSTR DispLastCallCalledExtension
IDispatch DispCallHistory
BOOL DispCallWasRedirected
HRESULT DispHookOnEx([in] long iReason)
long DispLastCallDiscReason
HRESULT DispSetMediastreamingLink([in] BSTR MsLinkId)
Definition CLMgrPub.idl:2551
HRESULT StopCstaSession()
HRESULT DispJoinAllToConference([in] BOOL bCreateConference)
HRESULT FulltextSearchInContactsEx([in] BSTR bstrSearchText, [in] BOOL bSearchInPhonebook, [in] BOOL bSearchInPlugins, [in] BOOL bSearchInNumbers, [out] IDispatch **ppSearchResultCollection, [out, retval] BOOL *pbSucceeded)
IDispatch DispConferenceLine
BSTR DispPreferredHeadsetDevice
BSTR DispAutoDetectionBackupServer
BOOL DispAutoDetectionEnabled
HRESULT DispInitEx([in] BSTR ServerName, [in] BSTR BackupServerName, [out, retval] long *pError)
HRESULT DispUnRegisterMessageTarget([in] long hWnd, [in] long dwThreadId)
long DispSelectedLineNumber
HRESULT CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded)
HRESULT DispExternalHookStateChanged([in] BOOL bNewHookState, int iHookDeviceId)
VARIANT DispHandsetDevices
BSTR DispPreferredHandsfreeDevice
HRESULT StartCstaSession([out, retval] BOOL *pVal)
HRESULT DispPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam)
HRESULT GetNameKey([in] UINT uiIndex, [in] BOOL bUseCache, [out] VARIANT *pVal)
HRESULT DispSwitchToLine([in] IDispatch *pIClientLine, [out, retval] long *pError)
HRESULT DispStopRecordFromRtp()
HRESULT DispSendChatMessage([in] unsigned long ulMessageId, [in] BSTR sMessageText, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress)
HRESULT RegisterUserEx4UC([in] BSTR ServerName, [in] BSTR BackupServerName, [in] BSTR PbxUserName, [in] BSTR Password, [in] int iAuthenticationMode, [in] BOOL bCtiMaster, [out] BSTR *Usernames, [in] VARIANT vStatusNames)
INT32 DispDefaultAudioMode
VARIANT DispOpenListeningDevices
BSTR DispAutoDetectionPrimaryServer
HRESULT GetCstaPairing([out, retval] BSTR *pVal)
HRESULT DispResolveNumber([in] BSTR Number, [out, retval] BSTR *pName)
IDispatch DispClientConfig
HRESULT FreeBusy([in] BSTR name, [out] long *pCurrentState, [out] DATE *pCurrentStateTill, [out] long *pNextState, [out] DATE *pNextStateTill, [out, retval] BOOL *pbSucceded)
HRESULT DispGetLine([in] long iLineNumber, [out, retval] IDispatch **ppIClientLineDisp)
HRESULT GetContactByID([in] BSTR bstrPluginID, [in] BSTR bstrPluginContactID, [out] VARIANT *pVal)
HRESULT IsMessagingAvailable([out, retval] BOOL *pVal)
HRESULT DispRegisterChatMessageReader([out, retval] DWORD *dwReaderID)
HRESULT LoadModernSkin([in] int skinType)
HRESULT GetUserAppearances([out, retval] IDispatch **ppUserAppearances)
HRESULT IsOfficeRunning([out] BOOL *pbRunning)
long CloudConnectorStatus
HRESULT IsClientPopUpAndNotificationAllowed([out, retval] BOOL *pVal)
HRESULT DispGetExtension([in] long iIndex, [out, retval] BSTR *pExtension)
HRESULT DispJoinLineToConference([in] long iLine)
HRESULT CstaPhonePairingList([out] VARIANT *pListName, [out] VARIANT *pValListId)
HRESULT get_DispNumberHistory([in] BSTR name, [out] BSTR *szFirstNumber, [out] BSTR *szSecondNumber, [out] BSTR *szThirdNumber, [out] BSTR *szFourthNumber, [out] BSTR *szFifthNumber)
HRESULT GetNotificationCallRefIds([out, retval] VARIANT *pVal)
long DispConferenceLineNumber
int DispGetCurrentAuthMode
HRESULT DispReadChatMessage([in] DWORD dwReaderID, [out, retval] IDispatch **pChatMessage)
VARIANT DispHeadsetDevices
HRESULT ShowCallControl()
BSTR DispHeadsetCaptureDevice
HRESULT GetUserIdByPhoneNumber([in] BSTR phoneNumber, [out] int *piSiteId, [out] int *piUserId)
HRESULT DispSelectLine([in] IDispatch *pIClientLine, [out, retval] long *pError)
HRESULT IsTerminalServer([out, retval] BOOL *pVal)
HRESULT DispRequestCallbackOnBusy([in] BSTR PeerNumber, [in] BSTR PeerName)
BSTR DispGetCurrentServer
HRESULT DispConvertNumber([in] DWORD Style, [in] BSTR NumberFrom, [out, retval] BSTR *pNumberTo)
BOOL DispHeadsetAvailable
HRESULT PlayToRtpCDS([in] BSTR sFileName, [in] LONG eScope, [in] LONG eCategory, [in] BOOL bLoop, [in] DWORD dwPause)
HRESULT DispAcknowledgeChatMessage([in] unsigned long ulMessageId, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress)
BSTR DispGetCallbackOnBusyNotifyPeerNumber
HRESULT StopCstaMonitor()
BSTR DispInternationCallPrefix
HRESULT SwitchToClassic()
HRESULT GetCertificateThumbprint([out] VARIANT *pvThumbprint)
BSTR DispStartSoundFile([in] BSTR sDev,[in] INT32 iMode)
BSTR DispOpenListeningDevice
BSTR DispNotificationCallRedirectedFromNumber
HRESULT DispUnRegisterChatMessageReader([in] DWORD dwReaderID)
HRESULT DoneWithModalUiDialog([in] DWORD dwDialogId)
INT32 DispStartRecording([in] BSTR sDev)
HRESULT ChangePbxPassword([in] BSTR OldPassword, [in] BSTR NewPassword)
VARIANT DispHeadsetCaptureDevices
HRESULT DispSpeedDialState([in] long iIndex, [out, retval] long *pState)
HRESULT DispSimpleDial([in] BSTR dialstring)
HRESULT CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded)
HRESULT GetContactDataPlugIns([out] VARIANT *pVal)
HRESULT ResolveRecipient([in] BSTR searchString, [out] BSTR *resolvedName, [out] BSTR *resolvedEMailAddress, [out] BOOL *IsResolved, [out] BOOL *IsExchangeUser, [in] BOOL ShowDetails, [out, retval] BOOL *pbSucceded)
HRESULT SetUnreadInstantMessageCount([in] DWORD dwUnreadMessages)
HRESULT GetUserPhoneCallbackEnumerator([out, retval] IDispatch **ppVal)
HRESULT RegisterUserEx([in] BSTR ServerName, [in] BSTR BackupServerName, [in] BSTR PbxUserName, [in] BSTR Password, [in] int iAuthenticationMode, [in] BOOL bCtiMaster, [out] BSTR *Usernames)
BSTR DispNotificationCallPeerNumber
HRESULT SaveCtiSettings()
HRESULT CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded)
BOOL DispAutoDetectionServerAvailable
BSTR CloudConnectorServer
HRESULT InvokeVoicemailAction()
HRESULT DispSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId)
HRESULT SaveCtiPairing([in] BSTR deviceId)
HRESULT OpenClientUiDialog([in] DWORD dwDialogId)
INT32 DispCaptureVolume([in] INT32 iMode)
HRESULT IsDcf2CstaPairing([out, retval] BOOL *pVal)
BOOL DispHandsfreeAvailable
BSTR DispHandsfreeCaptureDevice
HRESULT HasAppointment([in] BSTR name, [out] DATE *pEndTime, [out] BOOL *pIsPrivate, [out] long *pType, [out] BSTR *pSubject, [out, retval] BOOL *pbSucceded)
HRESULT DispPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause)
HRESULT DispVoicemailRemoteInquiry()
HRESULT RecordFromRtpCDS([in] BSTR sFullPath, [in] LONG eScope, [in] LONG eCategory, [in] BOOL IsPrivate, [in] BOOL IsHidden, [in] BOOL bAppend, [in] BOOL bAddLocalSounds)
HRESULT DispSpeedDialName([in] long iIndex, [out, retval] BSTR *pName)
HRESULT GetFreeBusyInfo([in] BSTR bstrName, [in] BSTR bstrContactId, [in] BSTR bstrPluginId, [out] long *pCurrentState, [out] DATE *pCurrentStateTill, [out] long *pNextState, [out] DATE *pNextStateTill, [out, retval] BOOL *pSucceded)
BSTR DispNotificationCallCalledName
BSTR DispPublicAccessPrefix
HRESULT IsCstaMonitorStarted([out, retval] BOOL *pVal)
BSTR DispNotificationCallCalledExtension
HRESULT SearchContacts([in] BSTR bstrContactPluginID, [in] BSTR bstrSearchString, [out] VARIANT *pVal)
HRESULT AddNumberToHistory([in] BSTR name, [in] BSTR newVal)
HRESULT GetFederatedAccessToken([in] BSTR pszFederationInfoJson, [out] BSTR *pszAccessToken, [out] BSTR *pszAccountId)
INT32 DispRingToneVolumeBias
HRESULT SetNameKey([in] UINT uiIndex, [in] BOOL bApplyChanges, [in] VARIANT val)
IDispatch LoggedInDevicesEnumerator
HRESULT DispCreateMediastreamingLink([out, retval] BSTR *pMsLinkId)
HRESULT PlaySoundFileDxExCDS([in] BSTR sFileName, [in] LONG eScope, [in] LONG eCategory, [in] BOOL bPlayLoop, [in] int iLoopInterval, [in] int iPosition, [in] BOOL bPercent, [in] BOOL bPauseImmediately, [in] int iDevice)
INT32 DispRecordingDimension
BSTR DispNotificationCallPeerName
HRESULT GetUserPhoneBookStatus([in] int iSiteId, [in] int iUserId, [out] int *piStatus, [out] BSTR *pszFreeText)
HRESULT DispRejectCallbackOnBusyNotification()
HRESULT DispSwitchToLineNumber([in] long iLineNumber, [out, retval] long *pError)
VARIANT DispHandsfreeDevices
HRESULT OpenCalendar([in] BSTR recipient, [out, retval] BOOL *pbSucceded)
HRESULT DispSetNumberOfLines([in] long NumberOfLines, [out, retval] long *pError)
HRESULT CalendarAddInSupported([out] BOOL *bSupported)
HRESULT DispSimpleDialEx3([in] BSTR dialstring, [in] int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name, [out, retval] DWORD *pdwErrorCode)
HRESULT PlaySoundFileDxCDS([in] BSTR sFileName, [in] LONG eScope, [in] LONG eCategory, [in] BOOL bPlayLoop, [in] int iLoopInterval)
HRESULT DispRegisterMessageTarget([in] long hWnd, [in] long dwThreadId)
HRESULT ShowContactEx([in] BSTR bstrContactId, [in] BSTR bstrPluginId, [in] BSTR bstrName, [in] BSTR bstrNumber, [in] BOOL bCreateIfNotExists, [out, retval] BOOL *pSucceded)
BSTR DispNotificationCallRedirectedFromName
HRESULT UseBlockDialingOnly([out, retval] BOOL *pVal)
HRESULT GetNotificationCallByRefId([in] ULONG callRefId, [out] PubCLMgrGroupNotificationDetails *pDetails)
VARIANT DispRingingDevices
HRESULT StartCstaMonitor([in] BSTR deviceId)
HRESULT DispDeleteMediastreamingLink([in] BSTR MsLinkId)
HRESULT PlaySoundFileCDS([in] BSTR FileName, [in] LONG Scope, [in] LONG Category, [in] BOOL bPlayLoop, [in] int iLoopInterval, [in] DWORD dwVolume)
HRESULT GetTenantFederationInfo([in] BSTR szServerName, [out] int *piFederationType, [out] BSTR *pszDisplayHeader, [out] BOOL *pbConnected, [out] BSTR *pszPasswordResetUrl)
BOOL DispHandsetAvailable
BOOL DispOpenListeningAvailable
BSTR DispGetCallbackOnBusyNotifyPeerName
HRESULT DispStopPlayToRtp()
HRESULT DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval)
BOOL DispIsLoggedInAsCtiMaster
VARIANT DispHandsetCaptureDevices
HRESULT DispSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out, retval] DWORD *pdwActionAreaState)
HRESULT SendClientRegisterRequest([in] int iRegisteringEntity)
HRESULT DispSpeedDialNumber([in] long iIndex, [out, retval] BSTR *pNumber)
HRESULT SaveRcClientCertificate([in] VARIANT Certificate, [in] BSTR Password)
INT32 DispVolume([in] INT32 iMode)
BSTR DispLongDistanceCallPrefix
HRESULT GetAccessTokens([out] int *piUserId, [out] BSTR *pszCurrentAccessToken, [out] BSTR *pszSwyxWareAccessToken)
HRESULT RegisterUserConnector4UC([in] int iConnectorConfig, [in] int iCertificateConfig, [in] BSTR PublicServerName, [in] BSTR PublicBackupServerName, [in, out] VARIANT *pvThumbprint, [in] BSTR ServerName, [in] BSTR BackupServerName, [in] BSTR PbxUserName, [in] BSTR Password, [in] int iAuthenticationMode, [in] BOOL bCtiMaster, [out] BSTR *Usernames, [in] VARIANT vStatusNames)
IDispatch DispSelectedLine
BSTR DispPreferredHandsetDevice
HRESULT DispPickupCallbackOnBusyNotification([in] int LineNumber)
BSTR DispPreferredRingingDevice
HRESULT DispPickupGroupNotificationCall([in] long LineNumber)
HRESULT DispRegisterUser([in] BSTR UserName, [out, retval] long *pUserId)
long DispNumberOfSpeedDials
HRESULT DispReleaseUser([in] long UserId)
VARIANT DispHandsfreeCaptureDevices
BSTR DispHandsetCaptureDevice
HRESULT DispSimpleDialEx2([in] BSTR dialstring, [in] int LineNumber, [out, retval] DWORD *pdwErrorCode)
HRESULT GetFederatedAccessTokenEx([in] BSTR pszFederationInfoJson, [in] BOOL bTrySilent, [out] BSTR *pszAccessToken, [out] BSTR *pszAccountId)
BOOL DispNotificationCallWasRedirected
HRESULT RecordSoundFileCDS([in] BSTR FileName, [in] LONG Scope, [in] LONG Category, [in] BOOL IsPrivate, [in] BOOL IsHidden)
HRESULT DispInit([in] BSTR ServerName, [out, retval] long *pError)
HRESULT put_DispCtiSettings([in] BSTR szControlledNumber, [in] BOOL bEnableDeliveryTo3pcc, [in] BOOL bUseAutopairing)
BSTR DispPreferredOpenListeningDevice
HRESULT DispStopPlaySoundFile()
HRESULT ResolveRecipientById([in] BSTR bstrContactId, [in] BSTR bstrPluginId, [out] BSTR *pResolvedName, [out] BSTR *pResolvedEMailAddress, [out] BOOL *pIsResolved, [out] BOOL *pIsRealUser, [out, retval] BOOL *pSucceded)
HRESULT DispSkinGetInfoDetail([in] DWORD dwDetailIndex, [out, retval] BSTR *pInfoDetail)
HRESULT DispSetDialerMode([in] BOOL bEnable, [in] BSTR SLoggedInDeviceUri)
HRESULT OpenCallRouting()
VARIANT SwyxItVersionInfo
HRESULT DispCreateConference([in] long iConferenceLine)
HRESULT DispRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds)
HRESULT SaveCstaPairing([in] BSTR deviceId)
HRESULT GetInstalledLanguage([out] BSTR *pszInstalledLanguage)
long DispNumberOfExtensions
HRESULT ValidateCtiSettings([in] BSTR controlledNumber,[out] PubCLMgrCtiValidation *ctiValidation)
HRESULT GetSearchResultCount([in] BSTR bstrContactPluginID, [in] BSTR bstrSearchString, [out] ULONG *pVal)
BOOL DispConferenceRunning
HRESULT DispSimpleDialEx([in] BSTR dialstring, [out, retval] DWORD *pdwErrorCode)
PubCLMgrAudioMode DispAudioMode
HRESULT EnableNotifyUserAppearanceChanged()
HRESULT GetRcEndpoints([out] BSTR *pszPublicAuthServer, [out] BSTR *pszPublicFallbackAuthServer, [out] BSTR *pszPublicRcServer, [out] BSTR *pszPublicFallbackRcServer)
HRESULT get_DispCtiSettings([out] BSTR *szControlledNumber, [out] BOOL *bEnableDeliveryTo3pcc, [out] BOOL *bUseAsSystemPhone, [out] BOOL *bUse3pccAllowed, [out] BOOL *bUseAutopairing, [out] INT *ePubCLMgrCtiSlaveTypes, [out] BOOL *bHasFeatureSwyxCTIPlus, [out] BOOL *bHasFeatureSwyxCTI)
HRESULT DispSelectLineNumber([in] long iLineNumber, [out, retval] long *pError)
Definition CLMgrPub.idl:1745
HRESULT PubOnLineMgrNotification([in] long msg, [in] long param)
Definition CLMgrPub.idl:1235
HRESULT PubGetServerFromAutoDetection([out] BSTR *psServer, [out] BSTR *psBackupServer, [out] BOOL *pbAutoDetectionEnabled, [out] BOOL *pbServerAvailable)
HRESULT PubInitEx([in] BSTR ServerName, [in] BSTR BackupServerName)
HRESULT PubGetLogonInfo([out] BSTR *psServer, [out] BSTR *psUser)
Definition CLMgrPub.idl:1276
HRESULT PubRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds)
HRESULT PubJoinLineToConference([in] long iLine)
HRESULT PubStopRecordFromRtp()
HRESULT PubCreateConference([in] long iConferenceLine)
HRESULT PubStopPlaySoundFile()
HRESULT PubConferenceRunning([out] BOOL *pbConferenceRunning)
HRESULT PubStopPlayToRtp()
HRESULT PubGetConferenceLine([out] IClientLinePub **ppIClientLine, [out] long *piLineNumber)
HRESULT PubPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause)
HRESULT PubJoinAllToConference([in] BOOL bCreateConference)
HRESULT PubPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval)
Definition CLMgrPub.idl:1373
HRESULT PubSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out] DWORD *pdwActionAreaState)
HRESULT PubExternalHookStateChanged([in] BOOL bNewHookState, [in] int iHookDeviceId)
HRESULT PubPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam)
HRESULT PubSkinGetInfoDetail([in] DWORD dwDetailIndex, [out] BSTR *pInfoDetail)
HRESULT PubSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId)
Definition CLMgrPub.idl:1424
HRESULT PubGetCallbackOnBusyNotifyDetails([out] PubCLMgrCallbackOnBusyNotifyDetails *pDetails)
HRESULT PubAcknowledgeChatMessage([in] PubCLMgrChatMsgAck ChatMessageAcknowledge)
HRESULT PubPickupCallbackOnBusyNotification([in] int LineNumber)
HRESULT PubSendChatMessage([in] PubCLMgrChatMsg ChatMessage)
HRESULT PubReadChatMessage([in] DWORD dwReaderID, [out] PubCLMgrChatMsg *pChatMessage)
HRESULT PubRequestCallbackOnBusy([in] BSTR PeerNumber, [in] BSTR PeerName)
HRESULT PubVoicemailRemoteInquiry()
HRESULT PubSimpleDialEx([in] BSTR dialstring, [in] int LineNumber)
HRESULT PubUnRegisterChatMessageReader([in] DWORD dwReaderID)
HRESULT PubRegisterChatMessageReader([out] DWORD *dwReaderID)
HRESULT PubRejectCallbackOnBusyNotification()
Definition CLMgrPub.idl:1539
HRESULT PubSimpleDialEx2([in] BSTR dialstring, [in] int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name)
Definition CLMgrPub.idl:1567
HRESULT PubAddTraceModule([in] BSTR sTraceModule, [out] int *piTraceModule)
HRESULT PubSetPositionPlaySoundFileDxEx([in] int iPosition, [in] BOOL bPercent)
HRESULT PubIncrementVolume()
HRESULT PubGetVolume([out] int *piVolume)
HRESULT PubGetPositionPlaySoundFileDxEx([out] int *piDuration, [out] int *piPosition, [out] int *piPercent)
HRESULT PubRepeatVoicemailPlayerAudioMode([in] int iAudioMode)
HRESULT PubContinuePlaySoundFileDxEx()
HRESULT PubPlaySoundFileDxEx([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval, [in] int iPosition, [in] BOOL bPercent, [in] BOOL bPauseImmediately, [in] int iDevice)
HRESULT PubDecrementVolume()
HRESULT PubGetPlayingSoundFileDxEx([out] BSTR *pVal)
HRESULT PubPausePlaySoundFileDxEx()
HRESULT PubSkipPositionPlaySoundFileDxEx([in] int iDelta)
HRESULT PubTraceLine([in] int iTraceModule, [in] int iTraceLevel, [in] long ulThisPointer, [in] long ulConnectionId, [in] BSTR sTraceLine)
HRESULT PubRepeatVoicemailPlayerProceedMeter([in] int iPercent)
HRESULT PubRewindPlaySoundFileDxEx()
HRESULT PubSetVolume([in] int iVolume)
HRESULT PubStopPlaySoundFileDxEx()
Definition CLMgrPub.idl:1682
HRESULT PubDeleteMediastreamingLink([in] BSTR MsLinkId)
HRESULT PubCreateMediastreamingLink([out] BSTR *pMsLinkId)
Definition CLMgrPub.idl:1715
HRESULT PubSetServerCallContext([in] int LineNumber, [in] BSTR pSrvCallCtx)
HRESULT PubGetServerCallContext([in] int LineNumber, [out] BSTR *pSrvCallCtx)
Definition CLMgrPub.idl:958
HRESULT PubSelectLineNumber([in] long iLineNumber)
HRESULT PubGetSpeedDialNumber([in] long iIndex, [out] BSTR *pNumber)
HRESULT PubRegisterUser([in] BSTR UserName, [out] long *pUserId)
HRESULT PubResolveNumber([in] BSTR Number, [out] BSTR *pName)
HRESULT PubGetSpeedDialName([in] long iIndex, [out] BSTR *pName)
HRESULT PubSetMicroEnabled([in] BOOL bEnabled)
HRESULT PubGetNumberOfExtensions([out] long *pNumberOfExtensions)
HRESULT PubConvertNumber([in] DWORD Style, [in] BSTR NumberFrom, [out] BSTR *pNumberTo)
HRESULT PubGetMicroEnabled([out] BOOL *pbEnabled)
HRESULT PubRegisterMessageTarget([in] long hWnd, [in] long dwThreadId)
HRESULT PubGetDialParams([out] BSTR *pCountryCode, [out] BSTR *pAreaCode, [out] BSTR *pPublicAccessPrefix, [out] BSTR *pLongDistanceCallPrefix, [out] BSTR *pInternationCallPrefix)
HRESULT PubSimpleDial([in] BSTR dialstring)
HRESULT PubUnRegisterMessageTarget([in] long hWnd, [in] long dwThreadId)
HRESULT PubGetLine([in] long iLineNumber, [out] IClientLinePub **ppIClientLinePub)
HRESULT PubGetNumberOfLines([out] long *pNumberOfLines)
HRESULT PubSelectLine([in] IClientLinePub *pIClientLine)
HRESULT PubGetSelectedLine([out] IClientLinePub **ppIClientLine)
HRESULT PubSetNumberOfLines([in] long NumberOfLines)
HRESULT PubGetGroupNotificationDetails([out] PubCLMgrGroupNotificationDetails *pDetails)
HRESULT PubIsServerUp([out] BOOL *pIsServerUp)
HRESULT PubGetSelectedLineNumber([out] long *piLineNumber)
HRESULT PubSwitchToLine([in] IClientLinePub *pIClientLine)
HRESULT PubSwitchToLineNumber([in] long iLineNumber)
HRESULT PubPickupGroupNotificationCall([in] long LineNumber)
HRESULT PubGetSpeedDialState([in] long iIndex, [out] long *pState)
HRESULT PubInit([in] BSTR ServerName)
HRESULT PubGetNumberOfSpeedDials([out] long *pNumberOfSpeedDials)
HRESULT PubReleaseUser([in] long UserId)
HRESULT PubGetSpeakerEnabled([out] BOOL *pbEnabled)
HRESULT PubGetExtension([in] long iIndex, [out] BSTR *pExtension)
HRESULT PubSetSpeakerEnabled([in] BOOL bEnabled)
Definition CLMgrPub.idl:826
HRESULT PubGetLastCallDetailsEx([in, out] PubCLMgrCallDetailsEx *pDetails)
HRESULT PubGetDetailsEx([in, out] PubCLMgrLineDetailsEx *pDetails)
HRESULT PubEnable([in] BOOL bEnable)
Definition CLMgrPub.idl:858
HRESULT PubStopRecording()
HRESULT PubStartRecording()
HRESULT PubRequestCallbackAuto()
HRESULT PubGetDetailsEx2([in, out] PubCLMgrLineDetailsEx2 *pDetails)
Definition CLMgrPub.idl:901
HRESULT PubStopRecordSoundFile()
HRESULT PubHookOffEx([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride)
HRESULT PubSetMediastreamingLink([in] BSTR MsLinkId)
HRESULT PubPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in] int iLoopInterval)
HRESULT PubStopPlaySoundFile()
HRESULT PubRecordSoundFile([in] BSTR sFileName, [in] BOOL bAppend)
Definition CLMgrPub.idl:669
HRESULT PubGetOutgoingExtension([out] BSTR *pExtension)
HRESULT PubDial([in] BSTR dialstring)
HRESULT PubGetLastCallDetails([out] PubCLMgrCallDetails *pDetails)
HRESULT PubTransferCall([in] IClientLinePub *pITargetLine)
HRESULT PubJoinConference([in] IClientLinePub *pIConferenceLine)
HRESULT PubGetIncomingExtension([out] BSTR *pExtension)
HRESULT PubForwardCall([in] BSTR dialstring)
HRESULT PubGetDetails([out] PubCLMgrLineDetails *pDetails)
HRESULT PubGetState([out] long *piState)
Definition CLMgrPub.idl:2487
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:2459
Definition CLMgrPub.idl:4112
HRESULT ResolveNumber([in] BSTR Number, [out] BSTR *pName)
HRESULT GetPreferredNumberStyle([out] DWORD *pStyle)
Definition CLMgrPub.idl:543
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:396
BSTR ContactPluginDisplayName
Definition CLMgrPub.idl:4615
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4818
HRESULT FulltextSearchInContacts([in] BSTR bstrSearchText, [in] BOOL bEnableSearchInNumbers, [in] IDispatch *pISearchResultCollection)
Definition CLMgrPub.idl:367
Definition CLMgrPub.idl:4491
BOOL DialerModeCompatible
Definition CLMgrPub.idl:4517
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:561
BSTR PluginSelectedNumberID
int IpPbxSelectedNumberType
int IpPbxSelectedNumberID
Definition CLMgrPub.idl:4793
HRESULT AddItem([in] IDispatch *pVal)
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4761
Definition CLMgrPub.idl:4631
Definition CLMgrPub.idl:4675
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4692
Definition CLMgrPub.idl:4468
HRESULT UpdateAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm, [in] IDispatch *pVal)
HRESULT DeleteAccountAndUnRegister([in] BSTR SIPUserID, [in] BSTR SIPRealm)
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
HRESULT AddAccount([in] IDispatch *pVal)
HRESULT DeleteAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm)
HRESULT AddAccountAndRegister([in] IDispatch *pVal)
Definition CLMgrPub.idl:4403
ULONG LastUnregisterReason
ULONG ReregistrationTimeout
ULONG LastRegisterErrorCode
BSTR LastRegisterErrorMessage
ULONG CallingPartyNumberFormat
ULONG CallingPartyNumberPosition
Definition CLMgrPub.idl:4386
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4356
BOOL UseNumberFormatByDefault
ULONG ReregistrationTimout
Definition CLMgrPub.idl:4656
Definition CLMgrPub.idl:4576
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4592
BOOL CallbackOnBusySignaled
LONG CallbackRequestState
Definition CLMgrPub.idl:4726
Definition CLMgrPub.idl:4710
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:207
BSTR m_sLastCallOriginatingExtension
our extension that was used for that call
Definition CLMgrPub.idl:209
PubSClTime m_LastCallStartTime
start time of last call
Definition CLMgrPub.idl:213
int m_LastCallHistoryItemsArraySize
size of history items array (must set by client)
Definition CLMgrPub.idl:219
unsigned long m_LastCallId
Unique call id (valid only for incoming calls); will be 0 for outgoing calls.
Definition CLMgrPub.idl:218
BSTR m_sLastCallLcrPrefix
LCR prefix of last call.
Definition CLMgrPub.idl:208
int m_LastCallNumHistoryItems
number of filled in history items (set by line manager)
Definition CLMgrPub.idl:220
BSTR m_sLastCallPeersPbxUserName
peer name of last call
Definition CLMgrPub.idl:211
BOOL m_LastCallWasConnected
true: there has been a voice connection
Definition CLMgrPub.idl:216
BOOL m_LastCallIsOutgoing
true: this is an outgoing connection
Definition CLMgrPub.idl:215
PubCLMgrCallHistoryItem m_LastCallCallHistoryItems[]
array of history items; array size given in m_LastCallHistoryItemsArraySize (array has to be allocate...
Definition CLMgrPub.idl:223
BSTR m_sLastCallChargingDetails
charging of last call
Definition CLMgrPub.idl:210
int m_LastCallDiscReason
disconnect reason
Definition CLMgrPub.idl:217
int m_LastCallNumHistoryItemsAvailable
number of available history items (if m_NumHistoryItemsAvailable>m_NumHistoryItems,...
Definition CLMgrPub.idl:221
BSTR m_sLastCallPeersNumber
peer number of last call
Definition CLMgrPub.idl:212
PubSClTime m_LastCallFinishedTime
end time of last call
Definition CLMgrPub.idl:214
Definition CLMgrPub.idl:191
BOOL m_LastCallIsOutgoing
true: this is an outgoing connection
Definition CLMgrPub.idl:199
BOOL m_LastCallWasConnected
true: there has been a voice connection
Definition CLMgrPub.idl:200
BSTR m_sLastCallLcrPrefix
LCR prefix of last call.
Definition CLMgrPub.idl:192
PubSClTime m_LastCallStartTime
start time of last call
Definition CLMgrPub.idl:197
int m_LastCallDiscReason
disconnect reason
Definition CLMgrPub.idl:201
BSTR m_sLastCallOriginatingExtension
our extension that was used for that call
Definition CLMgrPub.idl:193
BSTR m_sLastCallPeersPbxUserName
peer name of last call
Definition CLMgrPub.idl:195
PubSClTime m_LastCallFinishedTime
end time of last call
Definition CLMgrPub.idl:198
BSTR m_sLastCallChargingDetails
charging of last call
Definition CLMgrPub.idl:194
BSTR m_sLastCallPeersNumber
peer number of last call
Definition CLMgrPub.idl:196
Definition CLMgrPub.idl:84
int m_DiscReason
disconnect reason for "transfer failed" and disconnect events
Definition CLMgrPub.idl:87
BSTR m_PeersName
peer name related to event
Definition CLMgrPub.idl:89
PubSClTime m_Timestamp
timestamp when event occured
Definition CLMgrPub.idl:86
PubCLMgrCallHistoryItemType m_HistoryItemType
type of call history item
Definition CLMgrPub.idl:85
BSTR m_PeersNumber
peer number related to event
Definition CLMgrPub.idl:88
Definition CLMgrPub.idl:305
BSTR m_sPeerName
name that is now free again
Definition CLMgrPub.idl:307
BSTR m_sPeerNumber
number that is now free again
Definition CLMgrPub.idl:306
Definition CLMgrPub.idl:323
unsigned long m_ulMessageId
Definition CLMgrPub.idl:324
DWORD m_dwPeerIpAddress
Definition CLMgrPub.idl:326
BSTR m_sPeerName
Definition CLMgrPub.idl:325
Definition CLMgrPub.idl:313
BSTR m_sMessageText
Definition CLMgrPub.idl:315
DWORD m_dwPeerIpAddress
Definition CLMgrPub.idl:317
unsigned long m_ulMessageId
Definition CLMgrPub.idl:314
BSTR m_sPeerName
Definition CLMgrPub.idl:316
Definition CLMgrPub.idl:265
BSTR m_sPlaybackSounddeviceDS
Playback Sound device name when using direct sound.
Definition CLMgrPub.idl:281
BOOL m_bSupportsMute
device supports mute via API
Definition CLMgrPub.idl:274
DWORD m_dwWaveVolume
default for wave volume (windows mixer)
Definition CLMgrPub.idl:291
DWORD m_dwWaveVolumeDS
default for wave volume (windows mixer) when using direct sound
Definition CLMgrPub.idl:298
BSTR m_sDeviceName
friendly name of device, will be displayed in drop down lists for device selection
Definition CLMgrPub.idl:267
BOOL m_bSupportsOpenListening
device supports additional speaker (speaker phone) for open listening
Definition CLMgrPub.idl:276
BOOL m_bSupportsKeypad
device has keypad with digits etc.
Definition CLMgrPub.idl:273
BOOL m_bSupportsHookOff
does the device support "hook off" ?
Definition CLMgrPub.idl:269
BSTR m_sPlaybackSounddeviceWave
Playback Sound device name when not using direct sound.
Definition CLMgrPub.idl:282
PubCLMgrHSDeviceType m_DeviceType
type of device
Definition CLMgrPub.idl:268
BSTR m_sRecordSounddeviceWave
Record Sound device name when not using direct sound.
Definition CLMgrPub.idl:284
PubCLMgrHSDeviceInterfaceType m_InterfaceType
interface used for hook off detection
Definition CLMgrPub.idl:270
DWORD m_dwRecordLevelMin
minimum record level (windows recording mixer)
Definition CLMgrPub.idl:288
int m_iPlayBuffers
number of buffers for playback
Definition CLMgrPub.idl:287
DWORD m_dwRecordLevelMaxDS
maximum record level (windows recording mixer) when using direct sound
Definition CLMgrPub.idl:296
DWORD m_dwMasterVolume
default for master volume (windows mixer)
Definition CLMgrPub.idl:290
BSTR m_sRecordSounddeviceDS
Record Sound device name when using direct sound.
Definition CLMgrPub.idl:283
DWORD m_dwRecordLevelMinDS
minimum record level (windows recording mixer) when using direct sound
Definition CLMgrPub.idl:295
int m_iPlayBuffersDS
number of buffers for playback for Direct Sound
Definition CLMgrPub.idl:294
int m_iRecordBuffersDS
number of buffers for recording for Direct Sound
Definition CLMgrPub.idl:293
int m_iRecordBuffers
number of buffers for recording
Definition CLMgrPub.idl:286
BOOL m_bSupportsRinging
device supports own ringing sound / mode
Definition CLMgrPub.idl:277
DWORD m_dwWaveEndpointLevelDS
default for our own mediastreaming wave endpoint level when using direct sound
Definition CLMgrPub.idl:299
DWORD m_dwMasterVolumeDS
default for master volume (windows mixer) when using direct sound
Definition CLMgrPub.idl:297
BSTR m_sMixerdevice
Mixer device name.
Definition CLMgrPub.idl:285
int m_iDeviceIndex
if a handset plugin detected multiple devices, the devices are indexed, starting with 0
Definition CLMgrPub.idl:266
DWORD m_dwRecordLevelMax
maximum record level (windows recording mixer)
Definition CLMgrPub.idl:289
DWORD m_dwWaveEndpointLevel
default for our own mediastreaming wave endpoint level
Definition CLMgrPub.idl:292
BSTR m_sSounddeviceFriendlyName
Friendly name for associated sound device.
Definition CLMgrPub.idl:280
BOOL m_bSupportsDS
device supports direct sound API
Definition CLMgrPub.idl:279
BOOL m_bSupportsLEDs
device has LEDs on command buttons (needs SkinActionAreaStateChanged events)
Definition CLMgrPub.idl:272
BOOL m_bSupportsHandsfree
device supports switching to handsfree via API
Definition CLMgrPub.idl:275
BOOL m_bSupportsDisplay
device has display (needs SkinInfoDetailChanged events)
Definition CLMgrPub.idl:271
BOOL m_bSupportsWave
device supports waveform API
Definition CLMgrPub.idl:278
Definition CLMgrPub.idl:39
BOOL m_bCallWasRedirected
this call was redirected (incoming and outgoing)
Definition CLMgrPub.idl:44
BSTR m_sCalledExtension
extension of called line
Definition CLMgrPub.idl:42
BSTR m_sCalledName
name of called PBX user
Definition CLMgrPub.idl:43
BSTR m_sPeerNumber
or calling party number
Definition CLMgrPub.idl:40
BSTR m_sRedirectedFromNumber
number of PBX user that forwarded this call
Definition CLMgrPub.idl:45
BSTR m_sRedirectedFromName
name of PBX user that forwarded this call
Definition CLMgrPub.idl:46
unsigned long m_CallRefNum
unique call ID
Definition CLMgrPub.idl:47
BSTR m_sPeerName
name of peer
Definition CLMgrPub.idl:41
Definition CLMgrPub.idl:26
BOOL m_bCallWasRedirected
this call was redirected (incoming and outgoing)
Definition CLMgrPub.idl:31
BSTR m_sCalledName
name of called PBX user
Definition CLMgrPub.idl:30
BSTR m_sPeerName
name of peer
Definition CLMgrPub.idl:28
BSTR m_sRedirectedFromName
name of PBX user that forwarded this call
Definition CLMgrPub.idl:33
BSTR m_sCalledExtension
extension of called line
Definition CLMgrPub.idl:29
BSTR m_sPeerNumber
or calling party number
Definition CLMgrPub.idl:27
BSTR m_sRedirectedFromNumber
number of PBX user that forwarded this call
Definition CLMgrPub.idl:32
Definition CLMgrPub.idl:157
BSTR m_sRedirectedFromNumber
number of PBX user that forwarded this call
Definition CLMgrPub.idl:171
BOOL m_bIsOutgoing
true: this is an outgoing connection
Definition CLMgrPub.idl:169
BSTR m_sPeerNumber
phone number of peer, incoming and outgoing
Definition CLMgrPub.idl:160
BSTR m_sBlindCallTransferSourceName
name of PBX user that will be transferred to us
Definition CLMgrPub.idl:175
PubSClTime m_ConnectionStartTime
start time of current connection
Definition CLMgrPub.idl:179
int m_NumHistoryItems
number of filled in history items (set by line manager)
Definition CLMgrPub.idl:183
int m_NumHistoryItemsAvailable
number of available history items (if m_NumHistoryItemsAvailable>m_NumHistoryItems,...
Definition CLMgrPub.idl:184
BSTR m_sBlindCallTransferSourceNumber
number of PBX user that will be transferred to us
Definition CLMgrPub.idl:174
PubCLMgrCallHistoryItem m_CallHistoryItems[]
array of history items; array size given in m_HistoryItemsArraySize (array has to be allocated by cli...
Definition CLMgrPub.idl:186
BOOL m_bIsGroupCall
this call was a directed to the whole group
Definition CLMgrPub.idl:167
BOOL m_bIsDirectCall
this call ought to be a direct call
Definition CLMgrPub.idl:165
BSTR m_sCalledExtension
extension of called line (extension from us, or group extension)
Definition CLMgrPub.idl:163
DWORD m_dwPeerIpAddress
IP address of peer.
Definition CLMgrPub.idl:162
BSTR m_sAcknowledgedDialstring
dialstring that has been acknowledged by server so far
Definition CLMgrPub.idl:158
BSTR m_sReceivedDtmfDigits
DTMF digits received from peer.
Definition CLMgrPub.idl:159
BOOL m_bCallWasRedirected
this call was redirected (incoming and outgoing)
Definition CLMgrPub.idl:166
BSTR m_sPeerName
name of peer, incoming and outgoing
Definition CLMgrPub.idl:161
BSTR m_sRedirectedFromName
name of PBX user that forwarded this call
Definition CLMgrPub.idl:172
BOOL m_bIsBlindCallTransferDestination
this call will be transferred from caller after connect
Definition CLMgrPub.idl:173
int m_HistoryItemsArraySize
size of history items array (must set by client)
Definition CLMgrPub.idl:182
BOOL m_bIsInternalCall
true: call is from other PBX user
Definition CLMgrPub.idl:170
BOOL m_bIsRecording
true: this call is recorded (big brother)
Definition CLMgrPub.idl:168
int m_DiscReason
disconnect reason
Definition CLMgrPub.idl:178
unsigned long m_CallId
Unique call id (valid only for incoming calls); will be 0 for outgoing calls.
Definition CLMgrPub.idl:181
BSTR m_sChargingDetails
string containing charging information
Definition CLMgrPub.idl:176
BSTR m_sCalledName
name of called PBX user (our name, group name)
Definition CLMgrPub.idl:164
int m_iNuberOfConferenceParticipants
number or participants in a conference; 0: no conference
Definition CLMgrPub.idl:177
PubSClTime m_ConnectionFinishedTime
end time of current connection
Definition CLMgrPub.idl:180
Definition CLMgrPub.idl:123
BSTR m_sCalledExtension
extension of called line (extension from us, or group extension)
Definition CLMgrPub.idl:128
PubCLMgrCallHistoryItem m_CallHistoryItems[]
array of history items; array size given in m_HistoryItemsArraySize (array has to be allocated by cli...
Definition CLMgrPub.idl:151
BSTR m_sCalledName
name of called PBX user (our name, group name)
Definition CLMgrPub.idl:129
PubSClTime m_ConnectionFinishedTime
end time of current connection
Definition CLMgrPub.idl:145
BSTR m_sPeerName
name of peer, incoming and outgoing
Definition CLMgrPub.idl:126
BSTR m_sBlindCallTransferSourceNumber
number of PBX user that will be transferred to us
Definition CLMgrPub.idl:139
BOOL m_bIsOutgoing
true: this is an outgoing connection
Definition CLMgrPub.idl:134
int m_iNuberOfConferenceParticipants
number or participants in a conference; 0: no conference
Definition CLMgrPub.idl:142
BOOL m_bIsGroupCall
this call was a directed to the whole group
Definition CLMgrPub.idl:132
BSTR m_sRedirectedFromName
name of PBX user that forwarded this call
Definition CLMgrPub.idl:137
BOOL m_bIsRecording
true: this call is recorded (big brother)
Definition CLMgrPub.idl:133
int m_HistoryItemsArraySize
size of history items array (must set by client)
Definition CLMgrPub.idl:147
int m_NumHistoryItems
number of filled in history items (set by line manager)
Definition CLMgrPub.idl:148
BOOL m_bIsBlindCallTransferDestination
this call will be transferred from caller after connect
Definition CLMgrPub.idl:138
DWORD m_dwPeerIpAddress
IP address of peer.
Definition CLMgrPub.idl:127
BSTR m_sChargingDetails
string containing charging information
Definition CLMgrPub.idl:141
int m_DiscReason
disconnect reason
Definition CLMgrPub.idl:143
BSTR m_sAcknowledgedDialstring
dialstring that has been acknowledged by server so far
Definition CLMgrPub.idl:124
BSTR m_sBlindCallTransferSourceName
name of PBX user that will be transferred to us
Definition CLMgrPub.idl:140
int m_NumHistoryItemsAvailable
number of available history items (if m_NumHistoryItemsAvailable>m_NumHistoryItems,...
Definition CLMgrPub.idl:149
BOOL m_bIsInternalCall
true: call is from other PBX user
Definition CLMgrPub.idl:135
BSTR m_sRedirectedFromNumber
number of PBX user that forwarded this call
Definition CLMgrPub.idl:136
BOOL m_bIsDirectCall
this call ought to be a direct call
Definition CLMgrPub.idl:130
unsigned long m_CallId
Unique call id (valid only for incoming calls); will be 0 for outgoing calls.
Definition CLMgrPub.idl:146
BSTR m_sPeerNumber
phone number of peer, incoming and outgoing
Definition CLMgrPub.idl:125
BOOL m_bCallWasRedirected
this call was redirected (incoming and outgoing)
Definition CLMgrPub.idl:131
PubSClTime m_ConnectionStartTime
start time of current connection
Definition CLMgrPub.idl:144
Definition CLMgrPub.idl:95
BSTR m_sRedirectedFromName
name of PBX user that forwarded this call
Definition CLMgrPub.idl:109
BOOL m_bIsGroupCall
this call was a directed to the whole group
Definition CLMgrPub.idl:104
BSTR m_sPeerNumber
phone number of peer, incoming and outgoing
Definition CLMgrPub.idl:97
BSTR m_sBlindCallTransferSourceNumber
number of PBX user that will be transferred to us
Definition CLMgrPub.idl:111
BOOL m_bIsOutgoing
true: this is an outgoing connection
Definition CLMgrPub.idl:106
BSTR m_sCalledExtension
extension of called line (extension from us, or group extension)
Definition CLMgrPub.idl:100
BOOL m_bCallWasRedirected
this call was redirected (incoming and outgoing)
Definition CLMgrPub.idl:103
BSTR m_sChargingDetails
string containing charging information
Definition CLMgrPub.idl:113
BOOL m_bIsInternalCall
true: call is from other PBX user
Definition CLMgrPub.idl:107
BOOL m_bIsBlindCallTransferDestination
this call will be transferred from caller after connect
Definition CLMgrPub.idl:110
int m_DiscReason
disconnect reason
Definition CLMgrPub.idl:115
PubSClTime m_ConnectionFinishedTime
end time of current connection
Definition CLMgrPub.idl:117
int m_iNuberOfConferenceParticipants
number or participants in a conference; 0: no conference
Definition CLMgrPub.idl:114
BOOL m_bIsDirectCall
this call ought to be a direct call
Definition CLMgrPub.idl:102
BSTR m_sBlindCallTransferSourceName
name of PBX user that will be transferred to us
Definition CLMgrPub.idl:112
PubSClTime m_ConnectionStartTime
start time of current connection
Definition CLMgrPub.idl:116
BSTR m_sRedirectedFromNumber
number of PBX user that forwarded this call
Definition CLMgrPub.idl:108
BOOL m_bIsRecording
true: this call is recorded (big brother)
Definition CLMgrPub.idl:105
DWORD m_dwPeerIpAddress
IP address of peer.
Definition CLMgrPub.idl:99
BSTR m_sPeerName
name of peer, incoming and outgoing
Definition CLMgrPub.idl:98
BSTR m_sCalledName
name of called PBX user (our name, group name)
Definition CLMgrPub.idl:101
BSTR m_sAcknowledgedDialstring
dialstring that has been acknowledged by server so far
Definition CLMgrPub.idl:96
Definition CLMgrPub.idl:56
unsigned char minute
Definition CLMgrPub.idl:61
unsigned char hour
Definition CLMgrPub.idl:60
unsigned char second
Definition CLMgrPub.idl:62
unsigned char day
Definition CLMgrPub.idl:59
unsigned char month
Definition CLMgrPub.idl:58
unsigned short year
Definition CLMgrPub.idl:57