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);
1229 uuid(f8e553a9-4c00-11d3-80bc-00105a653379),
1230 helpstring(
"IClientLineMgrPub2 Interface"),
1231 pointer_default(unique)
1238 [helpstring(
"method PubInitEx")] HRESULT
PubInitEx([in] BSTR ServerName, [in] BSTR BackupServerName);
1249 [helpstring(
"method PubGetServerFromAutoDetection")] HRESULT
PubGetServerFromAutoDetection([out] BSTR *psServer, [out] BSTR *psBackupServer, [out] BOOL *pbAutoDetectionEnabled, [out] BOOL *pbServerAvailable);
1256 [helpstring(
"method PubGetLogonInfo")] HRESULT
PubGetLogonInfo([out] BSTR *psServer, [out] BSTR *psUser);
1269 uuid(f8e553de-4c00-11d3-80bc-00105a653379),
1271 helpstring(
"IClientLineMgrPub3 Interface"),
1272 pointer_default(unique)
1313 [helpstring(
"method PubPlaySoundFile")] HRESULT
PubPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in]
int iLoopInterval);
1331 [helpstring(
"method PubPlayToRtp")] HRESULT
PubPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause);
1348 [helpstring(
"method PubRecordFromRtp")] HRESULT
PubRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds);
1366 uuid(f8e553ed-4c00-11d3-80bc-00105a653379),
1368 helpstring(
"IClientLineMgrPub4 Interface"),
1369 pointer_default(unique)
1386 [helpstring(
"method PubSkinPhoneCommand")] HRESULT
PubSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId);
1393 [helpstring(
"method PubSkinGetActionAreaState")] HRESULT
PubSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out] DWORD *pdwActionAreaState);
1399 [helpstring(
"method PubSkinGetInfoDetail")] HRESULT
PubSkinGetInfoDetail([in] DWORD dwDetailIndex, [out] BSTR *pInfoDetail);
1404 [helpstring(
"method PubPostMessage")] HRESULT
PubPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam);
1417 uuid(f8e55422-4c00-11d3-80bc-00105a653379),
1419 helpstring(
"IClientLineMgrPub5 Interface"),
1420 pointer_default(unique)
1453 [helpstring(
"method PubSimpleDialEx")] HRESULT
PubSimpleDialEx([in] BSTR dialstring, [in]
int LineNumber);
1532 uuid(f8e5543c-4c00-11d3-80bc-00105a653379),
1534 helpstring(
"IClientLineMgrPub6 Interface"),
1535 pointer_default(unique)
1547 [helpstring(
"method PubSimpleDialEx2")] HRESULT
PubSimpleDialEx2([in] BSTR dialstring, [in]
int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name);
1560 uuid(f8e554c0-4c00-11d3-80bc-00105a653379),
1562 helpstring(
"IClientLineMgrPub7 Interface"),
1563 pointer_default(unique)
1578 [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);
1622 [helpstring(
"method PubAddTraceModule")] HRESULT
PubAddTraceModule([in] BSTR sTraceModule, [out]
int* piTraceModule);
1627 [helpstring(
"method PubTraceLine")] HRESULT
PubTraceLine([in]
int iTraceModule, [in]
int iTraceLevel, [in]
long ulThisPointer, [in]
long ulConnectionId, [in] BSTR sTraceLine);
1632 [helpstring(
"method PubSetVolume")] HRESULT
PubSetVolume([in]
int iVolume);
1637 [helpstring(
"method PubGetVolume")] HRESULT
PubGetVolume([out]
int *piVolume);
1675 uuid(f8e55550-4c00-11d3-80bc-00105a653379),
1677 helpstring(
"IClientLineMgrPub8 Interface"),
1678 pointer_default(unique)
1708 uuid(f8e55641-4c00-11d3-80bc-00105a653379),
1710 helpstring(
"IClientLineMgrPub9 Interface"),
1711 pointer_default(unique)
1739 uuid(f8e55366-4c00-11d3-80bc-00105a653379),
1740 helpstring(
"IClientLineMgrEventsPub Interface"),
1741 pointer_default(unique)
1792 uuid(f8e5536c-4c00-11d3-80bc-00105a653379),
1794 helpstring(
"IClientLineDisp Interface"),
1796 pointer_default(unique)
1831 [id(4), helpstring(
"method DispDial")] HRESULT
DispDial([in] BSTR dialstring);
1839 [id(5), helpstring(
"method DispHold")] HRESULT
DispHold();
1871 [id(8), helpstring(
"method DispJoinConference")] HRESULT
DispJoinConference([in] IDispatch* pIConferenceLine);
1881 [id(9), helpstring(
"method DispTransferCall")] HRESULT
DispTransferCall([in] IDispatch* pITargetLine);
1889 [id(10), helpstring(
"method DispForwardCall")] HRESULT
DispForwardCall([in] BSTR dialstring);
1919 [propget, id(11), helpstring(
"property DispState")] HRESULT
DispState([out, retval]
long *piState);
1925 [propget, id(12), helpstring(
"property DispAcknowledgedDialstring")] HRESULT
DispAcknowledgedDialstring([out, retval] BSTR *pAcknowledgedDialstring);
1931 [propget, id(13), helpstring(
"property DispPeerNumber")] HRESULT
DispPeerNumber([out, retval] BSTR *pPeerNumber);
1937 [propget, id(14), helpstring(
"property DispPeerName")] HRESULT
DispPeerName([out, retval] BSTR *pPeerName);
1943 [propget, id(15), helpstring(
"property DispCalledExtension")] HRESULT
DispCalledExtension([out, retval] BSTR *pCalledExtension);
1949 [propget, id(16), helpstring(
"property DispCalledName")] HRESULT
DispCalledName([out, retval] BSTR *pCalledName);
1956 [propget, id(17), helpstring(
"property DispIsDirectCall")] HRESULT
DispIsDirectCall([out, retval] BOOL *pIsDirectCall);
1962 [propget, id(18), helpstring(
"property DispCallWasRedirected")] HRESULT
DispCallWasRedirected([out, retval] BOOL *pCallWasRedirected);
1968 [propget, id(19), helpstring(
"property DispIsGroupCall")] HRESULT
DispIsGroupCall([out, retval] BOOL *pIsGroupCall);
1974 [propget, id(20), helpstring(
"property DispRedirectedFromNumber")] HRESULT
DispRedirectedFromNumber([out, retval] BSTR *pRedirectedFromNumber);
1980 [propget, id(21), helpstring(
"property DispRedirectedFromName")] HRESULT
DispRedirectedFromName([out, retval] BSTR *pRedirectedFromName);
1986 [propget, id(22), helpstring(
"property DispChargingDetails")] HRESULT
DispChargingDetails([out, retval] BSTR *pChargingDetails);
2024 [propget, id(24), helpstring(
"property DispDiscReason")] HRESULT
DispDiscReason([out, retval]
long *pDiscReason);
2030 [propget, id(25), helpstring(
"property DispConnectionStartTime")] HRESULT
DispConnectionStartTime([out, retval] DATE *pConnectionStartTime);
2036 [propget, id(26), helpstring(
"property DispConnectionFinishedTime")] HRESULT
DispConnectionFinishedTime([out, retval] DATE *pConnectionFinishedTime);
2042 [propget, id(27), helpstring(
"property DispLastCallLcrPrefix")] HRESULT
DispLastCallLcrPrefix([out, retval] BSTR *pLastCallLcrPrefix);
2048 [propget, id(28), helpstring(
"property DispLastCallExtension")] HRESULT
DispLastCallExtension([out, retval] BSTR *pLastCallExtension);
2054 [propget, id(29), helpstring(
"property DispLastCallChargingDetails")] HRESULT
DispLastCallChargingDetails([out, retval] BSTR *pLastCallChargingDetails);
2060 [propget, id(30), helpstring(
"property DispLastCallPeersPbxUserName")] HRESULT
DispLastCallPeersPbxUserName([out, retval] BSTR *pLastCallPeersPbxUserName);
2066 [propget, id(31), helpstring(
"property DispLastCallPeersNumber")] HRESULT
DispLastCallPeersNumber([out, retval] BSTR *pLastCallPeersNumber);
2072 [propget, id(32), helpstring(
"property DispLastCallStartTime")] HRESULT
DispLastCallStartTime([out, retval] DATE *pLastCallStartTime);
2078 [propget, id(33), helpstring(
"property DispLastCallFinishedTime")] HRESULT
DispLastCallFinishedTime([out, retval] DATE *pLastCallFinishedTime);
2094 [propget, id(36), helpstring(
"property DispIsOutgoingCall")] HRESULT
DispIsOutgoingCall([out, retval] BOOL *pIsOutgoingCall);
2131 [propget, id(38), helpstring(
"property DispLastCallDiscReason")] HRESULT
DispLastCallDiscReason([out, retval]
long *pDiscReason);
2136 [propget, id(39), helpstring(
"property DispLastCallWasConnected")] HRESULT
DispLastCallWasConnected([out, retval] BOOL *pWasConnected);
2141 [propget, id(40), helpstring(
"property DispCallId")] HRESULT
DispCallId([out, retval]
long *pCallRefNum);
2146 [propget, id(41), helpstring(
"property DispLastCallId")] HRESULT
DispLastCallId([out, retval]
long *pLastCallRefNum);
2152 [id(42), helpstring(
"method DispEnable")] HRESULT
DispEnable([in] BOOL bEnable);
2157 [propget, id(43), helpstring(
"property DispCallHistory")] HRESULT
DispCallHistory([out, retval] IDispatch** pCallHistory);
2162 [propget, id(44), helpstring(
"property DispLastCallHistory")] HRESULT
DispLastCallHistory([out, retval] IDispatch** pCallHistory);
2167 [propget, id(45), helpstring(
"property DispReceivedDtmfDigits")] HRESULT
DispReceivedDtmfDigits([out, retval] BSTR *pReceivedDtmfDigits);
2204 [id(50), helpstring(
"method DispHookOffEx")] HRESULT
DispHookOffEx([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride);
2210 [id(51), helpstring(
"method DispPlaySoundFile")] HRESULT
DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in]
int iLoopInterval);
2221 [id(53), helpstring(
"method DispRecordSoundFile")] HRESULT
DispRecordSoundFile([in] BSTR sFileName, [in] BOOL bAppend);
2244 [propget, id(57), helpstring(
"property DispLastCallCalledName")] HRESULT
DispLastCallCalledName([out, retval] BSTR *pCalledName);
2251 [id(58), helpstring(
"method DispSendDtmf")] HRESULT
DispSendDtmf([in] BSTR dialstring, [in] BOOL bInband);
2266 [propget, id(60), helpstring(
"property DispDefaultLine")] HRESULT
DispDefaultLine([out, retval] BOOL *pbIsDefaultLine);
2276 [id(61), helpstring(
"method DispHookOffEx2")] HRESULT
DispHookOffEx2([in] BSTR CallerId, [in] BOOL SuppressRedialListEntry, [in] BSTR CallerIdOverride, [in] BSTR CallerNameOverride);
2284 [id(62), helpstring(
"method DispHookOnEx")] HRESULT
DispHookOnEx([in]
long iReason);
2302 [propget, id(65), helpstring(
"property DispCurrentCallOwnUri")] HRESULT
DispCurrentCallOwnUri([out, retval] BSTR *pSipUri);
2308 [propget, id(66), helpstring(
"property DispCurrentEncryptionMode")] HRESULT
DispCurrentEncryptionMode([out, retval] LONG *plCurrentEncryptionMode);
2313 [propget, id(67), helpstring(
"property DispHDAudio")] HRESULT
DispHDAudio([out, retval] BOOL *pbHDAudio);
2318 [propget, id(68), helpstring(
"property DispCanAcceptCall")] HRESULT
DispCanAcceptCall([out, retval] BOOL *pbCanAccept);
2323 [propget, id(69), helpstring(
"property DispPeerUserId")] HRESULT
DispPeerUserId([out, retval] LONG *plUserId);
2328 [propget, id(70), helpstring(
"property DispPeerSiteId")] HRESULT
DispPeerSiteId([out, retval] LONG *plSiteId);
2344 uuid(f8e553e4-4c00-11d3-80bc-00105a653379),
2346 helpstring(
"IClCallHistItemDisp Interface"),
2348 pointer_default(unique)
2372 [propget, id(1), helpstring(
"property DispType")] HRESULT
DispType([out, retval]
long *piType);
2377 [propget, id(2), helpstring(
"property DispTimestamp")] HRESULT
DispTimestamp([out, retval] DATE *pTimestamp);
2407 [propget, id(3), helpstring(
"property DispDiscReason")] HRESULT
DispDiscReason([out, retval]
long *piReason);
2412 [propget, id(4), helpstring(
"property DispPeersNumber")] HRESULT
DispPeersNumber([out, retval] BSTR *pPeersNumber);
2417 [propget, id(5), helpstring(
"property DispPeersName")] HRESULT
DispPeersName([out, retval] BSTR *pPeersName);
2430 uuid(f8e553e2-4c00-11d3-80bc-00105a653379),
2432 helpstring(
"IClCallHistCollectionDisp Interface"),
2434 pointer_default(unique)
2438 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
2439 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
2440 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
2447 uuid(f8e554ce-4c00-11d3-80bc-00105a653379),
2449 helpstring(
"IClClientNumberItemDisp Interface"),
2451 pointer_default(unique)
2455 [propget, id(1), helpstring(
"property IsGroup")] HRESULT
IsGroup([out, retval] BOOL *pbVal);
2460 [propget, id(2), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
2465 [propget, id(3), helpstring(
"property Desc")] HRESULT
Desc([out, retval] BSTR *pVal);
2467 [propget, id(4), helpstring(
"property IsSubstituteNumber")] HRESULT
IsSubstituteNumber([out, retval] BOOL *pbVal);
2475 uuid(f8e554d0-4c00-11d3-80bc-00105a653379),
2477 helpstring(
"IClClientNumberCollectionDisp Interface"),
2479 pointer_default(unique)
2483 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
2484 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
2485 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
2499 uuid(f8e55423-4c00-11d3-80bc-00105a653379),
2501 helpstring(
"IClChatMessageItemDisp Interface"),
2503 pointer_default(unique)
2510 [propget, id(1), helpstring(
"property DispMessageId")] HRESULT
DispMessageId([out, retval]
unsigned long *pTimestamp);
2515 [propget, id(2), helpstring(
"property DispMessageText")] HRESULT
DispMessageText([out, retval] BSTR *pMessageText);
2520 [propget, id(3), helpstring(
"property DispPeerName")] HRESULT
DispPeerName([out, retval] BSTR *pPeerName);
2525 [propget, id(4), helpstring(
"property DispPeerIpAddress")] HRESULT
DispPeerIpAddress([out, retval] DWORD *pPeerIpAddress);
2539 uuid(f8e5536b-4c00-11d3-80bc-00105a653379),
2541 helpstring(
"IClientLineMgrDisp Interface"),
2543 pointer_default(unique)
2550 [id(1), helpstring(
"method DispInit")] HRESULT
DispInit([in] BSTR ServerName, [out, retval]
long *pError);
2556 [id(2), helpstring(
"method DispRegisterUser")] HRESULT
DispRegisterUser([in] BSTR UserName, [out, retval]
long *pUserId);
2571 [propget, id(4), helpstring(
"property DispNumberOfLines")] HRESULT
DispNumberOfLines([out, retval]
long *pNumberOfLines);
2572 [id(5), helpstring(
"method DispSetNumberOfLines")] HRESULT
DispSetNumberOfLines([in]
long NumberOfLines, [out, retval]
long *pError);
2579 [id(6), helpstring(
"method DispGetLine")] HRESULT
DispGetLine([in]
long iLineNumber, [out, retval] IDispatch** ppIClientLineDisp);
2589 [propget, id(7), helpstring(
"property DispSelectedLineNumber")] HRESULT
DispSelectedLineNumber([out, retval]
long *piLineNumber);
2590 [id(8), helpstring(
"method DispSelectLineNumber")] HRESULT
DispSelectLineNumber([in]
long iLineNumber, [out, retval]
long *pError);
2600 [propget, id(9), helpstring(
"property DispSelectedLine")] HRESULT
DispSelectedLine([out, retval] IDispatch** ppIClientLine);
2601 [id(10), helpstring(
"method DispSelectLine")] HRESULT
DispSelectLine([in] IDispatch* pIClientLine, [out, retval]
long *pError);
2613 [id(11), helpstring(
"method DispSwitchToLineNumber")] HRESULT
DispSwitchToLineNumber([in]
long iLineNumber, [out, retval]
long *pError);
2625 [id(12), helpstring(
"method DispSwitchToLine")] HRESULT
DispSwitchToLine([in] IDispatch* pIClientLine, [out, retval]
long *pError);
2631 [propget, id(13), helpstring(
"property DispMicroEnabled")] HRESULT
DispMicroEnabled([out, retval] BOOL *pbEnabled);
2632 [propput, id(13), helpstring(
"property DispMicroEnabled")] HRESULT
DispMicroEnabled([in] BOOL bEnabled);
2637 [propget, id(14), helpstring(
"property DispSpeakerEnabled")] HRESULT
DispSpeakerEnabled([out, retval] BOOL *pbEnabled);
2638 [propput, id(14), helpstring(
"property DispSpeakerEnabled")] HRESULT
DispSpeakerEnabled([in] BOOL bEnabled);
2757 [propget, id(25), helpstring(
"property DispIsServerUp")] HRESULT
DispIsServerUp([out, retval] BOOL *pIsServerUp);
2762 [propget, id(26), helpstring(
"property DispNumberOfExtensions")] HRESULT
DispNumberOfExtensions([out, retval]
long *pNumberOfExtensions);
2767 [id(27), helpstring(
"method DispGetExtension")] HRESULT
DispGetExtension([in]
long iIndex, [out, retval] BSTR *pExtension);
2772 [propget, id(28), helpstring(
"property DispNumberOfSpeedDials")] HRESULT
DispNumberOfSpeedDials([out, retval]
long *pNumberOfSpeedDials);
2777 [id(29), helpstring(
"method DispSpeedDialName")] HRESULT
DispSpeedDialName([in]
long iIndex, [out, retval] BSTR *pName);
2782 [id(30), helpstring(
"method DispSpeedDialNumber")] HRESULT
DispSpeedDialNumber([in]
long iIndex, [out, retval] BSTR *pNumber);
2798 [id(31), helpstring(
"method DispSpeedDialState")] HRESULT
DispSpeedDialState([in]
long iIndex, [out, retval]
long *pState);
2805 [id(32), helpstring(
"method DispSimpleDial")] HRESULT
DispSimpleDial([in] BSTR dialstring);
2816 [id(33), helpstring(
"method DispResolveNumber")] HRESULT
DispResolveNumber([in] BSTR Number, [out, retval] BSTR *pName);
2836 [id(34), helpstring(
"method DispConvertNumber")] HRESULT
DispConvertNumber([in] DWORD Style, [in] BSTR NumberFrom, [out, retval] BSTR *pNumberTo);
2842 [propget, id(35), helpstring(
"property DispCountryCode")] HRESULT
DispCountryCode([out, retval] BSTR *pCountryCode);
2848 [propget, id(36), helpstring(
"property DispAreaCode")] HRESULT
DispAreaCode([out, retval] BSTR *pAreaCode);
2854 [propget, id(37), helpstring(
"property DispPublicAccessPrefix")] HRESULT
DispPublicAccessPrefix([out, retval] BSTR *pPublicAccessPrefix);
2860 [propget, id(38), helpstring(
"property DispLongDistanceCallPrefix")] HRESULT
DispLongDistanceCallPrefix([out, retval] BSTR *pLongDistanceCallPrefix);
2866 [propget, id(39), helpstring(
"property DispInternationCallPrefix")] HRESULT
DispInternationCallPrefix([out, retval] BSTR *pInternationCallPrefix);
2876 [id(40), helpstring(
"method DispSimpleDialEx")] HRESULT
DispSimpleDialEx([in] BSTR dialstring, [out, retval] DWORD *pdwErrorCode);
2881 [id(41), helpstring(
"method DispInitEx")] HRESULT
DispInitEx([in] BSTR ServerName, [in] BSTR BackupServerName, [out, retval]
long *pError);
2915 [propget, id(46), helpstring(
"property DispGetCurrentServer")] HRESULT
DispGetCurrentServer([out, retval] BSTR *pServer);
2921 [propget, id(47), helpstring(
"property DispGetCurrentUser")] HRESULT
DispGetCurrentUser([out, retval] BSTR *psUser);
2940 [propget, id(50), helpstring(
"property DispConferenceRunning")] HRESULT
DispConferenceRunning([out, retval] BOOL *pbConferenceRunning);
2945 [propget, id(51), helpstring(
"property DispConferenceLine")] HRESULT
DispConferenceLine([out, retval] IDispatch** ppIClientLine);
2964 [id(54), helpstring(
"method DispPlaySoundFile")] HRESULT
DispPlaySoundFile([in] BSTR sFileName, [in] BOOL bPlayLoop, [in]
int iLoopInterval);
2981 [id(56), helpstring(
"method DispPlayToRtp")] HRESULT
DispPlayToRtp([in] BSTR sFullPath, [in] BOOL bLoop, [in] DWORD dwPause);
2998 [id(58), helpstring(
"method DispRecordFromRtp")] HRESULT
DispRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds);
3017 [id(61), helpstring(
"method DispSkinPhoneCommand")] HRESULT
DispSkinPhoneCommand([in] DWORD dwCommandId, [in] DWORD dwButtonId);
3024 [id(62), helpstring(
"method DispSkinGetActionAreaState")] HRESULT
DispSkinGetActionAreaState([in] DWORD dwCommandId, [in] DWORD dwButtonId, [out, retval] DWORD *pdwActionAreaState);
3030 [id(63), helpstring(
"method DispSkinGetInfoDetail")] HRESULT
DispSkinGetInfoDetail([in] DWORD dwDetailIndex, [out, retval] BSTR *pInfoDetail);
3035 [id(64), helpstring(
"method DispPostMessage")] HRESULT
DispPostMessage([in] DWORD message, [in] DWORD wParam, [in] DWORD lParam);
3068 [id(69), helpstring(
"method DispSimpleDialEx2")] HRESULT
DispSimpleDialEx2([in] BSTR dialstring, [in]
int LineNumber, [out, retval] DWORD *pdwErrorCode);
3108 [id(73), helpstring(
"method DispSendChatMessage")] HRESULT
DispSendChatMessage([in]
unsigned long ulMessageId, [in] BSTR sMessageText, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress);
3124 [id(74), helpstring(
"method DispReadChatMessage")] HRESULT
DispReadChatMessage([in] DWORD dwReaderID, [out, retval] IDispatch** pChatMessage);
3129 [id(75), helpstring(
"method DispAcknowledgeChatMessage")] HRESULT
DispAcknowledgeChatMessage([in]
unsigned long ulMessageId, [in] BSTR sPeerName, [in] DWORD dwPeerIpAddress);
3148 [id(77), helpstring(
"method DispSimpleDialEx3")] HRESULT
DispSimpleDialEx3( [in] BSTR dialstring, [in]
int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name, [out, retval] DWORD *pdwErrorCode);
3154 [in] BOOL bPlayLoop,
3155 [in]
int iLoopInterval,
3156 [in] DWORD dwVolume);
3160 [in] BOOL IsPrivate,
3161 [in] BOOL IsHidden);
3162 [id(80), helpstring(
"method PlayToRtpCDS")] HRESULT
PlayToRtpCDS( [in] BSTR sFileName,
3164 [in] LONG eCategory,
3166 [in] DWORD dwPause);
3169 [in] LONG eCategory,
3170 [in] BOOL IsPrivate,
3173 [in] BOOL bAddLocalSounds);
3176 [in] LONG eCategory,
3177 [in] BOOL bPlayLoop,
3178 [in]
int iLoopInterval,
3181 [in] BOOL bPauseImmediately,
3185 [in] LONG eCategory,
3186 [in] BOOL bPlayLoop,
3187 [in]
int iLoopInterval);
3224 [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);
3243 [id(86), helpstring(
"method ChangePbxPassword")] HRESULT
ChangePbxPassword([in] BSTR OldPassword, [in] BSTR NewPassword);
3265 [id(89), helpstring(
"method DispSetDialerMode")] HRESULT
DispSetDialerMode([in] BOOL bEnable, [in] BSTR SLoggedInDeviceUri);
3276 [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);
3278 [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);
3280 [id(93), helpstring(
"method CreateMeetingRequest")] HRESULT
CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
3282 [id(94), helpstring(
"method OpenCalendar")] HRESULT
OpenCalendar([in] BSTR recipient, [out, retval] BOOL *pbSucceded);
3284 [id(95), helpstring(
"method CreateTaskRequest")] HRESULT
CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
3286 [id(96), helpstring(
"method CreateEMail")] HRESULT
CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body, [out, retval] BOOL *pbSucceded);
3300 [id(98), helpstring(
"method IsOfficeRunning")] HRESULT
IsOfficeRunning([out] BOOL *pbRunning);
3307 [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);
3313 [propget, id(100), helpstring(
"property DispClientConfig")] HRESULT
DispClientConfig([out, retval] IDispatch** ppClientConfig);
3326 [propget, id(102), helpstring(
"property DispOpenListening")] HRESULT
DispOpenListening([out, retval] BOOL* pVal);
3327 [propput, id(102), helpstring(
"property DispOpenListening")] HRESULT
DispOpenListening([in] BOOL newVal);
3333 [propget, id(103), helpstring(
"property DispHandsetAvailable")] HRESULT
DispHandsetAvailable([out, retval] BOOL* pVal);
3339 [propget, id(104), helpstring(
"property DispHeadsetAvailable")] HRESULT
DispHeadsetAvailable([out, retval] BOOL* pVal);
3357 [propget, id(107), helpstring(
"property DispHandsetDevices")] HRESULT
DispHandsetDevices([out, retval] VARIANT* pVal);
3369 [propget, id(109), helpstring(
"property DispHeadsetDevices")] HRESULT
DispHeadsetDevices([out, retval] VARIANT* pVal);
3381 [propget, id(111), helpstring(
"property DispHandsfreeDevices")] HRESULT
DispHandsfreeDevices([out, retval] VARIANT* pVal);
3399 [propget, id(114), helpstring(
"property DispRingingDevices")] HRESULT
DispRingingDevices([out, retval] VARIANT* pVal);
3405 [propput, id(115), helpstring(
"property DispStartSoundFile")] HRESULT
DispStartSoundFile([in] BSTR sDev, [in] INT32 iMode, [in] BSTR bPath);
3411 [propput, id(116), helpstring(
"property DispStopSoundFile")] HRESULT
DispStopSoundFile([in] BSTR sDev);
3417 [propput, id(117), helpstring(
"property DispStartRecording")] HRESULT
DispStartRecording([in] BSTR sDev, [in] INT32 iMode);
3423 [propput, id(118), helpstring(
"property DispStopRecording")] HRESULT
DispStopRecording([in] BSTR sDev);
3429 [propget, id(119), helpstring(
"property DispRecordingLevel")] HRESULT
DispRecordingLevel([out, retval] INT32 *pVal);
3441 [propget, id(121), helpstring(
"property DispVolume")] HRESULT
DispVolume([in] INT32 iMode, [out, retval] INT32 *pVal);
3442 [propput, id(121), helpstring(
"property DispVolume")] HRESULT
DispVolume([in] INT32 iMode, [in] INT32 iVolume);
3448 [propget, id(122), helpstring(
"property DispCaptureVolume")] HRESULT
DispCaptureVolume([in] INT32 iMode, [out, retval] INT32 *pVal);
3454 [propput, id(123), helpstring(
"property DispHandsetDevice")] HRESULT
DispHandsetDevice([in] BSTR newVal);
3466 [propput, id(125), helpstring(
"property DispHeadsetDevice")] HRESULT
DispHeadsetDevice([in] BSTR newVal);
3496 [propput, id(130), helpstring(
"property DispRingingDevice")] HRESULT
DispRingingDevice([in] BSTR newVal);
3522 [propget, id(134), helpstring(
"property DispBlockDialString")] HRESULT
DispBlockDialString([out, retval] BSTR* pVal);
3523 [propput, id(134), helpstring(
"property DispBlockDialString")] HRESULT
DispBlockDialString([in] BSTR newVal);
3532 [out] VARIANT* pVal);
3539 [in] BSTR bstrPluginID,
3540 [in] BSTR bstrPluginContactID,
3541 [out] VARIANT* pVal);
3554 [in] BSTR bstrContactPluginID,
3555 [in] BSTR bstrSearchString,
3564 [in] BSTR bstrContactPluginID,
3565 [in] BSTR bstrSearchString,
3566 [out] VARIANT* pVal);
3572 [out, retval] ULONG* pCount);
3574 [propput, id(139), helpstring(
"property MaxNameKeyCount")] HRESULT
MaxNameKeyCount(
3581 [id(140), helpstring(
"property GetNameKey")] HRESULT
GetNameKey(
3583 [in] BOOL bUseCache,
3584 [out] VARIANT* pVal);
3591 [out] BSTR* szControlledNumber,
3592 [out] BOOL* bEnableDeliveryTo3pcc,
3593 [out] BOOL* bUseAsSystemPhone,
3594 [out] BOOL* bUse3pccAllowed,
3595 [out] BOOL* bUseAutopairing,
3596 [out] INT* ePubCLMgrCtiSlaveTypes,
3597 [out] BOOL* bHasFeatureSwyxCTIPlus,
3598 [out] BOOL* bHasFeatureSwyxCTI);
3602 [in] BSTR szControlledNumber,
3603 [in] BOOL bEnableDeliveryTo3pcc,
3604 [in] BOOL bUseAutopairing);
3610 [id(143), helpstring(
"method SaveCtiSettings")] HRESULT
SaveCtiSettings();
3617 [propget, id(144), helpstring(
"property DispPreferredHandsetDevice")] HRESULT
DispPreferredHandsetDevice([out, retval] BSTR* pVal);
3624 [propget, id(145), helpstring(
"property DispPreferredHeadsetDevice")] HRESULT
DispPreferredHeadsetDevice([out, retval] BSTR* pVal);
3631 [propget, id(146), helpstring(
"property DispPreferredHandsfreeDevice")] HRESULT
DispPreferredHandsfreeDevice([out, retval] BSTR* pVal);
3645 [propget, id(148), helpstring(
"property DispPreferredRingingDevice")] HRESULT
DispPreferredRingingDevice([out, retval] BSTR* pVal);
3652 [id(149), helpstring(
"property SetNameKey")] HRESULT
SetNameKey(
3654 [in] BOOL bApplyChanges,
3661 [id(150), helpstring(
"methode get_DispNumberHistory")] HRESULT
get_DispNumberHistory([in] BSTR name,
3662 [out] BSTR* szFirstNumber,
3663 [out] BSTR* szSecondNumber,
3664 [out] BSTR* szThirdNumber,
3665 [out] BSTR* szFourthNumber,
3666 [out] BSTR* szFifthNumber);
3673 [id(151), helpstring(
"methode AddNumberToHistory")] HRESULT
AddNumberToHistory([in] BSTR name,
3679 [id(152), helpstring(
"method GetFreeBusyInfo")] HRESULT
GetFreeBusyInfo(
3681 [in] BSTR bstrContactId,
3682 [in] BSTR bstrPluginId,
3683 [out]
long *pCurrentState,
3684 [out] DATE *pCurrentStateTill,
3685 [out]
long *pNextState,
3686 [out] DATE *pNextStateTill,
3687 [out, retval] BOOL *pSucceded);
3693 [in] BSTR bstrContactId,
3694 [in] BSTR bstrPluginId,
3695 [out] BSTR *pResolvedName,
3696 [out] BSTR *pResolvedEMailAddress,
3697 [out] BOOL *pIsResolved,
3698 [out] BOOL *pIsRealUser,
3699 [out, retval] BOOL *pSucceded);
3706 [in] BSTR bstrSearchText,
3707 [in] BOOL bSearchInPhonebook,
3708 [in] BOOL bSearchInPlugins,
3709 [in] BOOL bSearchInNumbers,
3710 [out] IDispatch** ppSearchResultCollection,
3711 [out, retval] BOOL *pbSucceeded);
3721 [id(156), helpstring(
"method ShowContactEx")] HRESULT
ShowContactEx(
3722 [in] BSTR bstrContactId,
3723 [in] BSTR bstrPluginId,
3725 [in] BSTR bstrNumber,
3726 [in] BOOL bCreateIfNotExists,
3727 [out, retval] BOOL *pSucceded);
3766 [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);
3771 [propget, id(159), helpstring(
"property get_CloudConnectorStatus")] HRESULT
CloudConnectorStatus([out, retval]
long* plTunnelStatus);
3777 [in]
int iConnectorConfig,
3778 [in]
int iCertificateConfig,
3779 [in] BSTR PublicServerName,
3780 [in] BSTR PublicBackupServerName,
3781 [in, out] VARIANT *pvThumbprint,
3782 [in] BSTR ServerName,
3783 [in] BSTR BackupServerName,
3784 [in] BSTR PbxUserName,
3786 [in]
int iAuthenticationMode,
3787 [in] BOOL bCtiMaster,
3788 [out] BSTR* Usernames,
3789 [in] VARIANT vStatusNames);
3794 [id(161), helpstring(
"method GetCertificateThumbprint")] HRESULT
GetCertificateThumbprint([out] VARIANT *pvThumbprint);
3799 [propget, id(162), helpstring(
"property get_CloudConnectorServer")] HRESULT
CloudConnectorServer([out, retval] BSTR *pbstrServer);
3804 [id(163), helpstring(
"method SendClientRegisterRequest")] HRESULT
SendClientRegisterRequest([in]
int iRegisteringEntity);
3811 [propget, id(164), helpstring(
"property DispIsLoggedIn")] HRESULT
DispIsLoggedIn([out, retval] BOOL* pVal);
3817 [propget, id(165), helpstring(
"property DispIsLoggedInAsCtiMaster")] HRESULT
DispIsLoggedInAsCtiMaster([out, retval] BOOL* pVal);
3823 [id(166), helpstring(
"method CstaPhonePairingList")] HRESULT
CstaPhonePairingList([out] VARIANT *pListName, [out] VARIANT *pValListId);
3829 [id(167), helpstring(
"method StopCstaSession")] HRESULT
StopCstaSession();
3835 [id(168), helpstring(
"method SaveCstaPairing")] HRESULT
SaveCstaPairing([in] BSTR deviceId);
3841 [id(169), helpstring(
"method StopCstaMonitor")] HRESULT
StopCstaMonitor();
3847 [id(170), helpstring(
"method IsCstaMonitorStarted")] HRESULT
IsCstaMonitorStarted([out, retval] BOOL* pVal);
3853 [id(171), helpstring(
"method StartCstaMonitor")] HRESULT
StartCstaMonitor([in] BSTR deviceId);
3859 [id(173), helpstring(
"method StartCstaSession")] HRESULT
StartCstaSession([out, retval] BOOL* pVal);
3865 [id(174), helpstring(
"method GetCstaPairing")] HRESULT
GetCstaPairing([out, retval] BSTR* pVal);
3871 [id(175), helpstring(
"method IsDcf2CstaPairing")] HRESULT
IsDcf2CstaPairing([out, retval] BOOL* pVal);
3877 [id(177), helpstring(
"method SaveCtiPairing")] HRESULT
SaveCtiPairing([in] BSTR deviceId);
3882 [propget, id(179), helpstring(
"property get_DispDeviceSessionID")] HRESULT
DispDeviceSessionID([out, retval] BSTR *pVal);
3888 [propget, id(180), helpstring(
"property SwyxItVersionInfo")] HRESULT
SwyxItVersionInfo([out, retval] VARIANT* pVal);
3894 [propget, id(181), helpstring(
"property DispGetCurrentAuthMode")] HRESULT
DispGetCurrentAuthMode([out, retval]
int *piAuthMode);
3906 [id(183), helpstring(
"method GetUserAppearances")] HRESULT
GetUserAppearances([out, retval] IDispatch** ppUserAppearances);
3911 [id(184), helpstring(
"method GetUserIdByPhoneNumber")] HRESULT
GetUserIdByPhoneNumber([in] BSTR phoneNumber, [out]
int* piSiteId, [out]
int* piUserId);
3922 [id(186), helpstring(
"method SaveRcClientCertificate")] HRESULT
SaveRcClientCertificate([in] VARIANT Certificate, [in] BSTR Password);
3927 [id(187), helpstring(
"method GetRcEndpoints")] HRESULT
GetRcEndpoints([out] BSTR* pszPublicAuthServer, [out] BSTR* pszPublicFallbackAuthServer,
3928 [out] BSTR* pszPublicRcServer, [out] BSTR* pszPublicFallbackRcServer);
3934 [id(188), helpstring(
"method OpenClientUiDialog")] HRESULT
OpenClientUiDialog([in] DWORD dwDialogId);
3939 [id(189), helpstring(
"method DoneWithModalUiDialog")] HRESULT
DoneWithModalUiDialog([in] DWORD dwDialogId);
3944 [id(190), helpstring(
"method GetUserPhoneBookStatus")] HRESULT
GetUserPhoneBookStatus([in]
int iSiteId, [in]
int iUserId, [out]
int* piStatus, [out] BSTR* pszFreeText);
3954 [id(192), helpstring(
"method IsTerminalServer")] HRESULT
IsTerminalServer([out, retval] BOOL* pVal);
3966 uuid(f8e55372-4c00-11d3-80bc-00105a653379),
3968 helpstring(
"IClientAddInLoader Interface"),
3969 pointer_default(unique)
3986 [helpstring(
"method Initialize")] HRESULT
Initialize([in] DWORD dwReserved);
3992 [helpstring(
"method GetName")] HRESULT
GetName([out] BSTR *pName);
3997 [helpstring(
"method GetVersion")] HRESULT
GetVersion([out] BSTR *pVersion);
4011 [helpstring(
"method UnInitialize")] HRESULT
UnInitialize([in] DWORD dwReserved);
4025 uuid(f8e55371-4c00-11d3-80bc-00105a653379),
4027 helpstring(
"IClientResolverAddIn Interface"),
4028 pointer_default(unique)
4042 [helpstring(
"method ResolveNumber")] HRESULT
ResolveNumber([in] BSTR Number, [out] BSTR *pName);
4069 uuid(f8e553ec-4c00-11d3-80bc-00105a653379),
4071 helpstring(
"IClientHandsetAddIn Interface"),
4072 pointer_default(unique)
4081 [helpstring(
"method CountInstalled")] HRESULT
CountInstalled([out]
int *piCountInstalled);
4103 [helpstring(
"method EnableDevice")] HRESULT
EnableDevice([in]
int iDeviceIndex, [in] BOOL bEnable, [in]
int iHookDeviceId);
4111 [helpstring(
"method DeviceEnabled")] HRESULT
DeviceEnabled([in]
int iDeviceIndex, [out] BOOL *pbEnabled);
4119 [helpstring(
"method IsOffHook")] HRESULT
IsOffHook([in]
int iDeviceIndex, [out] BOOL *pbOffHook);
4129 [helpstring(
"method Mute")] HRESULT
Mute([in]
int iDeviceIndex, [in] BOOL bMute);
4137 [helpstring(
"method DeviceMuted")] HRESULT
DeviceMuted([in]
int iDeviceIndex, [out] BOOL *pbMuted);
4146 [helpstring(
"method HandsfreeMode")] HRESULT
HandsfreeMode([in]
int iDeviceIndex, [in] BOOL bHandsfree);
4154 [helpstring(
"method DeviceInHandsfreeMode")] HRESULT
DeviceInHandsfreeMode([in]
int iDeviceIndex, [out] BOOL *pbHandsfree);
4163 [helpstring(
"method OpenListeningMode")] HRESULT
OpenListeningMode([in]
int iDeviceIndex, [in] BOOL bOpenListening);
4180 [helpstring(
"method Ringing")] HRESULT
Ringing([in]
int iDeviceIndex, [in] BOOL bRinging);
4188 [helpstring(
"method DeviceRinging")] HRESULT
DeviceRinging([in]
int iDeviceIndex, [out] BOOL *pbRinging);
4198 [helpstring(
"method SkinActionAreaStateChanged")] HRESULT
SkinActionAreaStateChanged([in] DWORD dwCommandId, [in] DWORD dwButtonId, [in] DWORD dwActionAreaState);
4206 [helpstring(
"method SkinInfoDetailChanged")] HRESULT
SkinInfoDetailChanged([in] DWORD dwDetailIndex, [in] BSTR InfoDetail);
4221 uuid(f8e554ad-4c00-11d3-80bc-00105a653379),
4223 helpstring(
"IClientJournalAddIn Interface"),
4224 pointer_default(unique)
4233 [helpstring(
"method CreateJournalEntry")] HRESULT
CreateJournalEntry([in] BSTR Subject, [in] BSTR Body, [in]
long lDuration, [in] BSTR sCharging, [in] DATE StartDate, [in] BOOL bPopUp);
4248 uuid(f8e554af-4c00-11d3-80bc-00105a653379),
4250 helpstring(
"IClientContactAddIn Interface"),
4251 pointer_default(unique)
4261 [helpstring(
"method ShowContact")] HRESULT
ShowContact([in] BSTR Number, [in] BSTR Name, [in] BOOL bCreateIfNotExists, [in] BOOL bPopUp);
4268 uuid(f8e554d4-4c00-11d3-80bc-00105a653379),
4270 helpstring(
"ISIPProviderItemDisp Interface"),
4272 pointer_default(unique)
4276 [propget, id(1), helpstring(
"property Id")] HRESULT
Id([out, retval] BSTR *pVal);
4277 [propget, id(2), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4278 [propget, id(3), helpstring(
"property Proxy")] HRESULT
Proxy([out, retval] BSTR *pVal);
4279 [propget, id(4), helpstring(
"property ReregistrationTimout")] HRESULT
ReregistrationTimout([out, retval] ULONG* pVal);
4280 [propget, id(5), helpstring(
"property Registrar")] HRESULT
Registrar([out, retval] BSTR *pVal);
4281 [propget, id(6), helpstring(
"property Realm")] HRESULT
Realm([out, retval] BSTR *pVal);
4282 [propget, id(7), helpstring(
"property StunServer")] HRESULT
StunServer([out, retval] BSTR *pVal);
4283 [propget, id(8), helpstring(
"property NumberFormat")] HRESULT
NumberFormat([out, retval] ULONG* pVal);
4285 [propget, id(10),helpstring(
"property ProxyPort")] HRESULT
ProxyPort([out, retval] ULONG* pVal);
4286 [propget, id(11),helpstring(
"property RegistrarPort")] HRESULT
RegistrarPort([out, retval] ULONG* pVal);
4287 [propget, id(12), helpstring(
"property UseUserName")] HRESULT
UseUserName([out, retval] BOOL* pVal);
4288 [propget, id(13), helpstring(
"property UserNameDescription")] HRESULT
UserNameDescription([out, retval] BSTR *pVal);
4289 [propget, id(14), helpstring(
"property UserIDDescription")] HRESULT
UserIDDescription([out, retval] BSTR *pVal);
4290 [propget, id(15),helpstring(
"property StunServerPort")] HRESULT
StunServerPort([out, retval] ULONG* pVal);
4291 [propget, id(16), helpstring(
"property DTMFMode")] HRESULT
DTMFMode([out, retval] ULONG* pVal);
4298 uuid(f8e554d6-4c00-11d3-80bc-00105a653379),
4300 helpstring(
"ISIPProviderCollectionDisp Interface"),
4302 pointer_default(unique)
4306 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4307 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4308 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4315 uuid(f8e554d8-4c00-11d3-80bc-00105a653379),
4317 helpstring(
"ISIPAccountItemDisp Interface"),
4319 pointer_default(unique)
4323 [propget, id(1), helpstring(
"property AccountEnabled")] HRESULT
AccountEnabled([out, retval] BOOL* pVal);
4324 [propput, id(1), helpstring(
"property AccountEnabled")] HRESULT
AccountEnabled([in] BOOL newVal);
4325 [propget, id(2), helpstring(
"property AccountLoggedOn")] HRESULT
AccountLoggedOn([out, retval] BOOL* pVal);
4326 [propget, id(3), helpstring(
"property LastUnregisterReason")] HRESULT
LastUnregisterReason([out, retval] ULONG* pVal);
4327 [propget, id(4), helpstring(
"property LastRegisterErrorCode")] HRESULT
LastRegisterErrorCode([out, retval] ULONG* pVal);
4329 [propget, id(6), helpstring(
"property FriendlyName")] HRESULT
FriendlyName([out, retval] BSTR *pVal);
4330 [propput, id(6), helpstring(
"property FriendlyName")] HRESULT
FriendlyName([in] BSTR newVal);
4331 [propget, id(7), helpstring(
"property SIPUserID")] HRESULT
SIPUserID([out, retval] BSTR *pVal);
4332 [propput, id(7), helpstring(
"property SIPUserID")] HRESULT
SIPUserID([in] BSTR newVal);
4333 [propget, id(8), helpstring(
"property SIPUsername")] HRESULT
SIPUsername([out, retval] BSTR *pVal);
4334 [propput, id(8), helpstring(
"property SIPUsername")] HRESULT
SIPUsername([in] BSTR newVal);
4335 [propget, id(9), helpstring(
"property SIPPassword")] HRESULT
SIPPassword([out, retval] BSTR *pVal);
4336 [propput, id(9), helpstring(
"property SIPPassword")] HRESULT
SIPPassword([in] BSTR newVal);
4337 [propget, id(10), helpstring(
"property SIPURI")] HRESULT
SIPURI([out, retval] BSTR *pVal);
4338 [propput, id(10), helpstring(
"property SIPURI")] HRESULT
SIPURI([in] BSTR newVal);
4339 [propget, id(11), helpstring(
"property SIPRealm")] HRESULT
SIPRealm([out, retval] BSTR *pVal);
4340 [propput, id(11), helpstring(
"property SIPRealm")] HRESULT
SIPRealm([in] BSTR newVal);
4341 [propget, id(12), helpstring(
"property SIPProxy")] HRESULT
SIPProxy([out, retval] BSTR *pVal);
4342 [propput, id(12), helpstring(
"property SIPProxy")] HRESULT
SIPProxy([in] BSTR newVal);
4343 [propget, id(13), helpstring(
"property SIPProxyPort")] HRESULT
SIPProxyPort([out, retval] ULONG* pVal);
4344 [propput, id(13), helpstring(
"property SIPProxyPort")] HRESULT
SIPProxyPort([in] ULONG newVal);
4345 [propget, id(14), helpstring(
"property SIPRegistrar")] HRESULT
SIPRegistrar([out, retval] BSTR *pVal);
4346 [propput, id(14), helpstring(
"property SIPRegistrar")] HRESULT
SIPRegistrar([in] BSTR newVal);
4347 [propget, id(15), helpstring(
"property SIPRegistrarPort")] HRESULT
SIPRegistrarPort([out, retval] ULONG* pVal);
4348 [propput, id(15), helpstring(
"property SIPRegistrarPort")] HRESULT
SIPRegistrarPort([in] ULONG newVal);
4349 [propget, id(16), helpstring(
"property ReregistrationTimeout")] HRESULT
ReregistrationTimeout([out, retval] ULONG* pVal);
4350 [propput, id(16), helpstring(
"property ReregistrationTimeout")] HRESULT
ReregistrationTimeout([in] ULONG newVal);
4351 [propget, id(17), helpstring(
"property UseStunServer")] HRESULT
UseStunServer([out, retval] BOOL* pVal);
4352 [propput, id(17), helpstring(
"property UseStunServer")] HRESULT
UseStunServer([in] BOOL newVal);
4353 [propget, id(18), helpstring(
"property StunServer")] HRESULT
StunServer([out, retval] BSTR *pVal);
4354 [propput, id(18), helpstring(
"property StunServer")] HRESULT
StunServer([in] BSTR newVal);
4355 [propget, id(19),helpstring(
"property StunServerPort")] HRESULT
StunServerPort([out, retval] ULONG* pVal);
4356 [propput, id(19), helpstring(
"property StunServerPort")] HRESULT
StunServerPort([in] ULONG newVal);
4357 [propget, id(20), helpstring(
"property NumberFormat")] HRESULT
NumberFormat([out, retval] ULONG* pVal);
4358 [propput, id(20), helpstring(
"property NumberFormat")] HRESULT
NumberFormat([in] ULONG newVal);
4360 [propput, id(21), helpstring(
"property CallingPartyNumberFormat")] HRESULT
CallingPartyNumberFormat([in] ULONG newVal);
4363 [propget, id(23), helpstring(
"property UseDisplayInfo")] HRESULT
UseDisplayInfo([out, retval] BOOL* pVal);
4364 [propput, id(23), helpstring(
"property UseDisplayInfo")] HRESULT
UseDisplayInfo([in] BOOL newVal);
4365 [propget, id(24), helpstring(
"property DTMFMode")] HRESULT
DTMFMode([out, retval] ULONG* pVal);
4366 [propput, id(24), helpstring(
"property DTMFMode")] HRESULT
DTMFMode([in] ULONG newVal);
4367 [propget, id(25), helpstring(
"property ProviderProfileId")] HRESULT
ProviderProfileId([out, retval] BSTR *pVal);
4368 [propput, id(25), helpstring(
"property ProviderProfileId")] HRESULT
ProviderProfileId([in] BSTR newVal);
4369 [propget, id(26), helpstring(
"property Type")] HRESULT
Type([out, retval] ULONG* pVal);
4370 [propput, id(26), helpstring(
"property Type")] HRESULT
Type([in] ULONG newVal);
4371 [propget, id(27), helpstring(
"property EncryptionMode")] HRESULT
EncryptionMode([out, retval] ULONG* pVal);
4372 [propput, id(27), helpstring(
"property EncryptionMode")] HRESULT
EncryptionMode([in] ULONG newVal);
4373 [propput, id(28), helpstring(
"property PresharedKey")] HRESULT
PresharedKey([in] BSTR newVal);
4380 uuid(f8e554da-4c00-11d3-80bc-00105a653379),
4382 helpstring(
"ISIPAccountCollectionDisp Interface"),
4384 pointer_default(unique)
4388 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4389 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4390 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4391 [propget, id(2), helpstring(
"property CreateAccount")] HRESULT
CreateAccount([out, retval] IDispatch** ppVal);
4392 [id(3), helpstring(
"method AddAccount")] HRESULT
AddAccount([in] IDispatch* pVal);
4393 [id(4), helpstring(
"method UpdateAccount")] HRESULT
UpdateAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm, [in] IDispatch* pVal);
4394 [id(5), helpstring(
"method DeleteAccount")] HRESULT
DeleteAccount([in] BSTR SIPUserID, [in] BSTR SIPRealm);
4403 uuid(f8e55599-4c00-11d3-80bc-00105a653379),
4405 helpstring(
"ILoggedInDeviceItem Interface"),
4407 pointer_default(unique)
4411 [propget, id(1), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4412 [propget, id(2), helpstring(
"property SIPURI")] HRESULT
SIPURI([out, retval] BSTR *pVal);
4413 [propget, id(3), helpstring(
"property Version")] HRESULT
Version([out, retval] BSTR *pVal);
4414 [propget, id(4), helpstring(
"property Language")] HRESULT
Language([out, retval] BSTR *pVal);
4415 [propget, id(5), helpstring(
"property PublicIpAddress")] HRESULT
PublicIpAddress([out, retval] BSTR *pVal);
4416 [propget, id(6), helpstring(
"property PrivateIpAddress")] HRESULT
PrivateIpAddress([out, retval] BSTR *pVal);
4417 [propget, id(7), helpstring(
"property MacAddress")] HRESULT
MacAddress([out, retval] BSTR *pVal);
4418 [propget, id(8), helpstring(
"property CTIMaster")] HRESULT
CTIMaster([out, retval] BOOL *pVal);
4419 [propget, id(9), helpstring(
"property Self")] HRESULT
Self([out, retval] BOOL *pVal);
4420 [propget, id(10), helpstring(
"property SipDevice")] HRESULT
SipDevice([out, retval] BOOL *pVal);
4421 [propget, id(11), helpstring(
"property DeviceType")] HRESULT
DeviceType([out, retval]
long *pVal);
4422 [propget, id(12), helpstring(
"property DialerModeCompatible")] HRESULT
DialerModeCompatible([out, retval] BOOL *pVal);
4429 uuid(f8e55598-4c00-11d3-80bc-00105a653379),
4431 helpstring(
"ILoggedInDevicesCollection Interface"),
4433 pointer_default(unique)
4437 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4438 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4439 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4446 uuid(f8e554ea-4c00-11d3-80bc-00105a653379),
4449 helpstring(
"ICallerCollection Interface"),
4450 pointer_default(unique)
4454 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4455 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4456 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4464 uuid(f8e554e8-4c00-11d3-80bc-00105a653379),
4467 helpstring(
"ICallerItem Interface"),
4468 pointer_default(unique)
4472 [propget, id(1), helpstring(
"property Idx")] HRESULT
Idx([out, retval] LONG *pbVal);
4473 [propget, id(2), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
4474 [propget, id(3), helpstring(
"property Time")] HRESULT
Time([out, retval] DATE *pVal);
4475 [propget, id(4), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4476 [propget, id(5), helpstring(
"property CallState")] HRESULT
CallState([out, retval] LONG *pbVal);
4477 [propget, id(6), helpstring(
"property CallbackState")] HRESULT
CallbackState([out, retval] LONG *pbVal);
4478 [propget, id(7), helpstring(
"property DialedNumber")] HRESULT
DialedNumber([out, retval] BSTR *pVal);
4479 [propget, id(8), helpstring(
"property DialedName")] HRESULT
DialedName([out, retval] BSTR *pVal);
4480 [propget, id(9), helpstring(
"property Viewed")] HRESULT
Viewed([out, retval] BOOL *pVal);
4481 [propget, id(10), helpstring(
"property ConnectedName")] HRESULT
ConnectedName([out, retval] BSTR *pVal);
4482 [propget, id(11), helpstring(
"property CallDuration")] HRESULT
CallDuration([out, retval] LONG *pbVal);
4488 uuid(e0558e19-47ab-4bd0-b2c9-ca1fc36de84b),
4491 helpstring(
"IUserPhoneCallbackCollection Interface"),
4492 pointer_default(unique)
4496 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4497 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4498 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4504 uuid(8c8fb128-02e7-4022-bd9b-182e2a293c24),
4507 helpstring(
"IUserPhoneCallbackItem Interface"),
4508 pointer_default(unique)
4512 [propget, id(1), helpstring(
"property CallbackRequestId")] HRESULT
CallbackRequestId([out, retval] ULONG *pbVal);
4513 [propget, id(2), helpstring(
"property CallbackOnBusyId")] HRESULT
CallbackOnBusyId([out, retval] ULONG *pbVal);
4514 [propget, id(3), helpstring(
"property Time")] HRESULT
Time([out, retval] DATE *pVal);
4515 [propget, id(4), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
4516 [propget, id(5), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4517 [propget, id(6), helpstring(
"property CallbackRequested")] HRESULT
CallbackRequested([out, retval] BOOL *pVal);
4518 [propget, id(7), helpstring(
"property CallbackRequestState")] HRESULT
CallbackRequestState([out, retval] LONG *pbVal);
4519 [propget, id(8), helpstring(
"property CallbackOnBusy")] HRESULT
CallbackOnBusy([out, retval] BOOL *pVal);
4527 uuid(3e1d1e6b-a423-45ee-ad9b-5baa203948fc),
4530 helpstring(
"IDispCollection 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);
4543 uuid(5a445b33-6c97-4238-835c-1c93d6f0ecf0),
4546 helpstring(
"IPbxPhoneBookEntryDisp Interface"),
4547 pointer_default(unique)
4551 [propget, id(1), helpstring(
"property Id")] HRESULT
Id([out, retval] LONG *pbVal);
4552 [propget, id(2), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4553 [propget, id(3), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
4554 [propget, id(4), helpstring(
"property Description")] HRESULT
Description([out, retval] BSTR *pVal);
4555 [propget, id(5), helpstring(
"property Editable")] HRESULT
Editable([out, retval] BOOL *pVal);
4556 [propget, id(6), helpstring(
"property Hide")] HRESULT
Hide([out, retval] BOOL *pVal);
4557 [propget, id(7), helpstring(
"property CurState")] HRESULT
CurState([out, retval] LONG *pbVal);
4558 [propget, id(8), helpstring(
"property EntityType")] HRESULT
EntityType([out, retval] LONG *pbVal);
4559 [propget, id(9), helpstring(
"property EntityId")] HRESULT
EntityId([out, retval] LONG *pbVal);
4560 [propget, id(10), helpstring(
"property SiteId")] HRESULT
SiteId([out, retval] LONG *pbVal);
4561 [propget, id(11), helpstring(
"property NumberId")] HRESULT
NumberId([out, retval] LONG *pbVal);
4562 [propget, id(12), helpstring(
"property NumberType")] HRESULT
NumberType([out, retval] LONG *pbVal);
4568 uuid(c9d21de3-77a7-494c-87fe-9d0c2da0d743),
4571 helpstring(
"IUserPhoneBookEntryDisp Interface"),
4572 pointer_default(unique)
4576 [propget, id(1), helpstring(
"property EntryId")] HRESULT
EntryId([out, retval] LONG *pbVal);
4577 [propget, id(2), helpstring(
"property UserId")] HRESULT
UserId([out, retval] LONG *pbVal);
4578 [propget, id(3), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4579 [propget, id(4), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
4580 [propget, id(5), helpstring(
"property SearchNumber")] HRESULT
SearchNumber([out, retval] BSTR *pVal);
4581 [propget, id(6), helpstring(
"property Hide")] HRESULT
Hide([out, retval] BOOL *pVal);
4587 uuid(f8e554ee-4c00-11d3-80bc-00105a653379),
4590 helpstring(
"IRedialCollection Interface"),
4591 pointer_default(unique)
4595 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4596 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4597 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4604 uuid(f8e554ec-4c00-11d3-80bc-00105a653379),
4607 helpstring(
"IRedialItem Interface"),
4608 pointer_default(unique)
4612 [propget, id(1), helpstring(
"property Idx")] HRESULT
Idx([out, retval] LONG *pbVal);
4613 [propget, id(2), helpstring(
"property Number")] HRESULT
Number([out, retval] BSTR *pVal);
4614 [propget, id(3), helpstring(
"property Time")] HRESULT
Time([out, retval] DATE *pVal);
4615 [propget, id(4), helpstring(
"property Name")] HRESULT
Name([out, retval] BSTR *pVal);
4616 [propget, id(5), helpstring(
"property CallDuration")] HRESULT
CallDuration([out, retval] LONG *pbVal);
4629 uuid(f8e55542-4c00-11d3-80bc-00105a653379),
4631 helpstring(
"INameNumberSearchResult Interface"),
4633 pointer_default(unique)
4637 [propget, id(1), helpstring(
"property DispName")] HRESULT
Name([out, retval] BSTR* pbstrName);
4638 [propput, id(1), helpstring(
"property DispName")] HRESULT
Name([in] BSTR bstrName);
4639 [propget, id(2), helpstring(
"property DispNumber")] HRESULT
Number([out, retval] BSTR* pbstrNumber);
4640 [propput, id(2), helpstring(
"property DispNumber")] HRESULT
Number([in] BSTR bstrNumber);
4641 [propget, id(3), helpstring(
"property DispDescription")] HRESULT
Description([out, retval] BSTR* pbstrDescription);
4642 [propput, id(3), helpstring(
"property DispDescription")] HRESULT
Description([in] BSTR bstrDescription);
4643 [propget, id(4), helpstring(
"property DispUserStatus")] HRESULT
UserStatus([out, retval] INT16* piUserStatus);
4644 [propput, id(4), helpstring(
"property DispUserStatus")] HRESULT
UserStatus([in] INT16 iUserStatus);
4645 [propget, id(5), helpstring(
"property SiteID")] HRESULT
SiteID([out, retval] LONG *pbVal);
4646 [propput, id(5), helpstring(
"property SiteID")] HRESULT
SiteID([in] LONG lVal);
4647 [propget, id(6), helpstring(
"property EntityID")] HRESULT
EntityID([out, retval] LONG *pbVal);
4648 [propput, id(6), helpstring(
"property EntityID")] HRESULT
EntityID([in] LONG lVal);
4661 uuid(f8e55543-4c00-11d3-80bc-00105a653379),
4663 helpstring(
"INameNumberSearchResultCollection Interface"),
4665 pointer_default(unique)
4669 [propget, restricted, id(DISPID_NEWENUM)] HRESULT
_NewEnum([out, retval] IUnknown** pVal);
4670 [id(DISPID_VALUE)] HRESULT
Item([in] VARIANT index, [out, retval] VARIANT* pVariant);
4671 [propget, id(1)] HRESULT
Count([out, retval]
long *pVal);
4672 [propget, id(2), helpstring(
"property CreateItem")] HRESULT
CreateItem([out, retval] IDispatch** ppVal);
4673 [id(3), helpstring(
"method AddItem")] HRESULT
AddItem([in] IDispatch* pVal);
4687 uuid(f8e55548-4c00-11d3-80bc-00105a653379),
4689 helpstring(
"IFulltextSearchAddIn Interface"),
4690 pointer_default(unique)
4706 [helpstring(
"method FulltextSearchInContacts")] HRESULT
FulltextSearchInContacts([in] BSTR bstrSearchText, [in] BOOL bEnableSearchInNumbers, [in] IDispatch* pISearchResultCollection);
4722 uuid(f8e555ce-4c00-11d3-80bc-00105a653379),
4724 helpstring(
"ICalenderSearchAddIn Interface"),
4725 pointer_default(unique)
4732 [helpstring(
"method FreeBusy")] HRESULT
FreeBusy([in] BSTR name, [out]
long *pCurrentState, [out] DATE *pCurrentStateTill, [out]
long *pNextState, [out] DATE *pNextStateTill);
4734 [helpstring(
"method ResolveRecipient")] HRESULT
ResolveRecipient([in] BSTR searchString, [out] BSTR *resolvedName, [out] BSTR *resolvedEMailAddress, [out] BOOL *IsResolved, [out] BOOL *IsExchangeUser, [in] BOOL ShowDetails);
4736 [helpstring(
"method CreateMeetingRequest")] HRESULT
CreateMeetingRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
4738 [helpstring(
"method OpenCalendar")] HRESULT
OpenCalendar([in] BSTR recipient);
4740 [helpstring(
"method CreateTaskRequest")] HRESULT
CreateTaskRequest([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
4742 [helpstring(
"method CreateEMail")] HRESULT
CreateEMail([in] BSTR recipient, [in] BSTR subject, [in] BSTR body);
4757 uuid(f8e555f3-4c00-11d3-80bc-00105a653379),
4759 helpstring(
"ICalenderSearchAddIn2 Interface"),
4760 pointer_default(unique)
4764 [helpstring(
"method HasAppointment")] HRESULT
HasAppointment([in] BSTR name, [out] DATE *pEndTime, [out] BOOL *pIsPrivate, [out]
long *pType, [out] BSTR *pSubject);
4775 uuid(9196B266-52F6-49AD-8959-E578478D1E2C),
4777 helpstring(
"IClientInstantMessaging Interface"),
4779 pointer_default(unique)
4783 [id(1), helpstring(
"method Prepare")] HRESULT
Prepare();
4785 [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:4763
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:4728
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:4453
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4471
Definition CLMgrPub.idl:2437
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:2351
Definition CLMgrPub.idl:2506
Definition CLMgrPub.idl:3972
HRESULT Initialize([in] DWORD dwReserved)
HRESULT GetVersion([out] BSTR *pVersion)
HRESULT UnInitialize([in] DWORD dwReserved)
HRESULT GetName([out] BSTR *pName)
Definition CLMgrPub.idl:4075
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:4782
HRESULT SwyxServerConnectionStateChanged([in] BOOL isUp)
HRESULT OpenChatTo([in] BSTR pChatUserId)
HRESULT ShowChatApplication()
HRESULT UserAppearanceChanged([in] IDispatch *pUserAppearance)
Definition CLMgrPub.idl:4227
HRESULT CreateJournalEntry([in] BSTR Subject, [in] BSTR Body, [in] long lDuration, [in] BSTR sCharging, [in] DATE StartDate, [in] BOOL bPopUp)
Definition CLMgrPub.idl:1799
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:2546
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 DispRegisterChatMessageReader([out, retval] DWORD *dwReaderID)
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)
long DispConferenceLineNumber
int DispGetCurrentAuthMode
HRESULT DispReadChatMessage([in] DWORD dwReaderID, [out, retval] IDispatch **pChatMessage)
VARIANT DispHeadsetDevices
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 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 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)
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
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)
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 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)
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)
VARIANT SwyxItVersionInfo
HRESULT DispCreateConference([in] long iConferenceLine)
HRESULT DispRecordFromRtp([in] BSTR sFullPath, [in] BOOL bAppend, [in] BOOL bAddLocalSounds)
HRESULT SaveCstaPairing([in] BSTR deviceId)
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 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:1744
HRESULT PubOnLineMgrNotification([in] long msg, [in] long param)
Definition CLMgrPub.idl:1234
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:1275
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:1372
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:1423
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:1538
HRESULT PubSimpleDialEx2([in] BSTR dialstring, [in] int LineNumber, [in] BOOL bProcessNumber, [in] BSTR name)
Definition CLMgrPub.idl:1566
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:1681
HRESULT PubDeleteMediastreamingLink([in] BSTR MsLinkId)
HRESULT PubCreateMediastreamingLink([out] BSTR *pMsLinkId)
Definition CLMgrPub.idl:1714
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:2482
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:2454
Definition CLMgrPub.idl:4031
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:4534
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4693
HRESULT FulltextSearchInContacts([in] BSTR bstrSearchText, [in] BOOL bEnableSearchInNumbers, [in] IDispatch *pISearchResultCollection)
Definition CLMgrPub.idl:367
Definition CLMgrPub.idl:4410
BOOL DialerModeCompatible
Definition CLMgrPub.idl:4436
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:561
BSTR PluginSelectedNumberID
int IpPbxSelectedNumberType
int IpPbxSelectedNumberID
Definition CLMgrPub.idl:4668
HRESULT AddItem([in] IDispatch *pVal)
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4636
Definition CLMgrPub.idl:4550
Definition CLMgrPub.idl:4594
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4611
Definition CLMgrPub.idl:4387
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:4322
ULONG LastUnregisterReason
ULONG ReregistrationTimeout
ULONG LastRegisterErrorCode
BSTR LastRegisterErrorMessage
ULONG CallingPartyNumberFormat
ULONG CallingPartyNumberPosition
Definition CLMgrPub.idl:4305
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4275
BOOL UseNumberFormatByDefault
ULONG ReregistrationTimout
Definition CLMgrPub.idl:4575
Definition CLMgrPub.idl:4495
HRESULT Item([in] VARIANT index, [out, retval] VARIANT *pVariant)
Definition CLMgrPub.idl:4511
BOOL CallbackOnBusySignaled
LONG CallbackRequestState
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