40#define TAPIERR_REQUESTFAILED -16L
41#define LINEERR_ALLOCATED 0x80000001
42#define LINEERR_BADDEVICEID 0x80000002
43#define LINEERR_BEARERMODEUNAVAIL 0x80000003
44#define LINEERR_CALLUNAVAIL 0x80000005
45#define LINEERR_COMPLETIONOVERRUN 0x80000006
46#define LINEERR_CONFERENCEFULL 0x80000007
47#define LINEERR_DIALBILLING 0x80000008
48#define LINEERR_DIALDIALTONE 0x80000009
49#define LINEERR_DIALPROMPT 0x8000000A
50#define LINEERR_DIALQUIET 0x8000000B
51#define LINEERR_INCOMPATIBLEAPIVERSION 0x8000000C
52#define LINEERR_INCOMPATIBLEEXTVERSION 0x8000000D
53#define LINEERR_INIFILECORRUPT 0x8000000E
54#define LINEERR_INUSE 0x8000000F
55#define LINEERR_INVALADDRESS 0x80000010
56#define LINEERR_INVALADDRESSID 0x80000011
57#define LINEERR_INVALADDRESSMODE 0x80000012
58#define LINEERR_INVALADDRESSSTATE 0x80000013
59#define LINEERR_INVALAPPHANDLE 0x80000014
60#define LINEERR_INVALAPPNAME 0x80000015
61#define LINEERR_INVALBEARERMODE 0x80000016
62#define LINEERR_INVALCALLCOMPLMODE 0x80000017
63#define LINEERR_INVALCALLHANDLE 0x80000018
64#define LINEERR_INVALCALLPARAMS 0x80000019
65#define LINEERR_INVALCALLPRIVILEGE 0x8000001A
66#define LINEERR_INVALCALLSELECT 0x8000001B
67#define LINEERR_INVALCALLSTATE 0x8000001C
68#define LINEERR_INVALCALLSTATELIST 0x8000001D
69#define LINEERR_INVALCARD 0x8000001E
70#define LINEERR_INVALCOMPLETIONID 0x8000001F
71#define LINEERR_INVALCONFCALLHANDLE 0x80000020
72#define LINEERR_INVALCONSULTCALLHANDLE 0x80000021
73#define LINEERR_INVALCOUNTRYCODE 0x80000022
74#define LINEERR_INVALDEVICECLASS 0x80000023
75#define LINEERR_INVALDEVICEHANDLE 0x80000024
76#define LINEERR_INVALDIALPARAMS 0x80000025
77#define LINEERR_INVALDIGITLIST 0x80000026
78#define LINEERR_INVALDIGITMODE 0x80000027
79#define LINEERR_INVALDIGITS 0x80000028
80#define LINEERR_INVALEXTVERSION 0x80000029
81#define LINEERR_INVALGROUPID 0x8000002A
82#define LINEERR_INVALLINEHANDLE 0x8000002B
83#define LINEERR_INVALLINESTATE 0x8000002C
84#define LINEERR_INVALLOCATION 0x8000002D
85#define LINEERR_INVALMEDIALIST 0x8000002E
86#define LINEERR_INVALMEDIAMODE 0x8000002F
87#define LINEERR_INVALMESSAGEID 0x80000030
88#define LINEERR_INVALPARAM 0x80000032
89#define LINEERR_INVALPARKID 0x80000033
90#define LINEERR_INVALPARKMODE 0x80000034
91#define LINEERR_INVALPOINTER 0x80000035
92#define LINEERR_INVALPRIVSELECT 0x80000036
93#define LINEERR_INVALRATE 0x80000037
94#define LINEERR_INVALREQUESTMODE 0x80000038
95#define LINEERR_INVALTERMINALID 0x80000039
96#define LINEERR_INVALTERMINALMODE 0x8000003A
97#define LINEERR_INVALTIMEOUT 0x8000003B
98#define LINEERR_INVALTONE 0x8000003C
99#define LINEERR_INVALTONELIST 0x8000003D
100#define LINEERR_INVALTONEMODE 0x8000003E
101#define LINEERR_INVALTRANSFERMODE 0x8000003F
102#define LINEERR_LINEMAPPERFAILED 0x80000040
103#define LINEERR_NOCONFERENCE 0x80000041
104#define LINEERR_NODEVICE 0x80000042
105#define LINEERR_NODRIVER 0x80000043
106#define LINEERR_NOMEM 0x80000044
107#define LINEERR_NOREQUEST 0x80000045
108#define LINEERR_NOTOWNER 0x80000046
109#define LINEERR_NOTREGISTERED 0x80000047
110#define LINEERR_OPERATIONFAILED 0x80000048
111#define LINEERR_OPERATIONUNAVAIL 0x80000049
112#define LINEERR_RATEUNAVAIL 0x8000004A
113#define LINEERR_RESOURCEUNAVAIL 0x8000004B
114#define LINEERR_REQUESTOVERRUN 0x8000004C
115#define LINEERR_STRUCTURETOOSMALL 0x8000004D
116#define LINEERR_TARGETNOTFOUND 0x8000004E
117#define LINEERR_TARGETSELF 0x8000004F
118#define LINEERR_UNINITIALIZED 0x80000050
119#define LINEERR_USERUSERINFOTOOBIG 0x80000051
120#define LINEERR_REINIT 0x80000052
121#define LINEERR_ADDRESSBLOCKED 0x80000053
122#define LINEERR_BILLINGREJECTED 0x80000054
123#define LINEERR_INVALFEATURE 0x80000055
124#define LINEERR_NOMULTIPLEINSTANCE 0x80000056
126#define STRINGFORMAT_ASCII 0x00000001
127#define STRINGFORMAT_DBCS 0x00000002
128#define STRINGFORMAT_UNICODE 0x00000003
129#define STRINGFORMAT_BINARY 0x00000004
131#define LINEADDRESSMODE_ADDRESSID 0x00000001
132#define LINEADDRESSMODE_DIALABLEADDR 0x00000002
134#define LINEBEARERMODE_VOICE 0x00000001
135#define LINEBEARERMODE_SPEECH 0x00000002
136#define LINEBEARERMODE_MULTIUSE 0x00000004
137#define LINEBEARERMODE_DATA 0x00000008
138#define LINEBEARERMODE_ALTSPEECHDATA 0x00000010
139#define LINEBEARERMODE_NONCALLSIGNALING 0x00000020
140#define LINEBEARERMODE_PASSTHROUGH 0x00000040
142#define LINEMEDIAMODE_UNKNOWN 0x00000002
143#define LINEMEDIAMODE_INTERACTIVEVOICE 0x00000004
144#define LINEMEDIAMODE_AUTOMATEDVOICE 0x00000008
145#define LINEMEDIAMODE_DATAMODEM 0x00000010
147#define LINEDEVCAPFLAGS_CROSSADDRCONF 0x00000001
148#define LINEDEVCAPFLAGS_HIGHLEVCOMP 0x00000002
149#define LINEDEVCAPFLAGS_LOWLEVCOMP 0x00000004
150#define LINEDEVCAPFLAGS_MEDIACONTROL 0x00000008
151#define LINEDEVCAPFLAGS_MULTIPLEADDR 0x00000010
152#define LINEDEVCAPFLAGS_CLOSEDROP 0x00000020
153#define LINEDEVCAPFLAGS_DIALBILLING 0x00000040
154#define LINEDEVCAPFLAGS_DIALQUIET 0x00000080
155#define LINEDEVCAPFLAGS_DIALDIALTONE 0x00000100
157#define LINEDEVSTATE_OTHER 0x00000001
158#define LINEDEVSTATE_RINGING 0x00000002
159#define LINEDEVSTATE_CONNECTED 0x00000004
160#define LINEDEVSTATE_DISCONNECTED 0x00000008
161#define LINEDEVSTATE_MSGWAITON 0x00000010
162#define LINEDEVSTATE_MSGWAITOFF 0x00000020
163#define LINEDEVSTATE_INSERVICE 0x00000040
164#define LINEDEVSTATE_OUTOFSERVICE 0x00000080
165#define LINEDEVSTATE_MAINTENANCE 0x00000100
166#define LINEDEVSTATE_OPEN 0x00000200
167#define LINEDEVSTATE_CLOSE 0x00000400
168#define LINEDEVSTATE_NUMCALLS 0x00000800
169#define LINEDEVSTATE_NUMCOMPLETIONS 0x00001000
170#define LINEDEVSTATE_TERMINALS 0x00002000
171#define LINEDEVSTATE_ROAMMODE 0x00004000
172#define LINEDEVSTATE_BATTERY 0x00008000
173#define LINEDEVSTATE_SIGNAL 0x00010000
174#define LINEDEVSTATE_DEVSPECIFIC 0x00020000
175#define LINEDEVSTATE_REINIT 0x00040000
176#define LINEDEVSTATE_LOCK 0x00080000
178#define LINEDEVSTATE_CAPSCHANGE 0x00100000
179#define LINEDEVSTATE_CONFIGCHANGE 0x00200000
180#define LINEDEVSTATE_TRANSLATECHANGE 0x00400000
181#define LINEDEVSTATE_COMPLCANCEL 0x00800000
182#define LINEDEVSTATE_REMOVED 0x01000000
184#define LINELOCATIONOPTION_PULSEDIAL 0x00000001
187#define LINEFEATURE_DEVSPECIFIC 0x00000001
188#define LINEFEATURE_DEVSPECIFICFEAT 0x00000002
189#define LINEFEATURE_FORWARD 0x00000004
190#define LINEFEATURE_MAKECALL 0x00000008
191#define LINEFEATURE_SETMEDIACONTROL 0x00000010
192#define LINEFEATURE_SETTERMINAL 0x00000020
193#define LINEFEATURE_SETDEVSTATUS 0x00000040
194#define LINEFEATURE_FORWARDFWD 0x00000080
195#define LINEFEATURE_FORWARDDND 0x00000100
199#define LINE_ADDRESSSTATE 0L
200#define LINE_CALLINFO 1L
201#define LINE_CALLSTATE 2L
203#define LINE_DEVSPECIFIC 4L
204#define LINE_DEVSPECIFICFEATURE 5L
205#define LINE_GATHERDIGITS 6L
206#define LINE_GENERATE 7L
207#define LINE_LINEDEVSTATE 8L
208#define LINE_MONITORDIGITS 9L
209#define LINE_MONITORMEDIA 10L
210#define LINE_MONITORTONE 11L
211#define LINE_REPLY 12L
212#define LINE_REQUEST 13L
213#define PHONE_BUTTON 14L
214#define PHONE_CLOSE 15L
215#define PHONE_DEVSPECIFIC 16L
216#define PHONE_REPLY 17L
217#define PHONE_STATE 18L
218#define LINE_CREATE 19L
219#define PHONE_CREATE 20L
221#define LINE_AGENTSPECIFIC 21L
222#define LINE_AGENTSTATUS 22L
223#define LINE_APPNEWCALL 23L
224#define LINE_PROXYREQUEST 24L
225#define LINE_REMOVE 25L
226#define PHONE_REMOVE 26L
228#define LINECALLSTATE_IDLE 0x00000001
229#define LINECALLSTATE_OFFERING 0x00000002
230#define LINECALLSTATE_ACCEPTED 0x00000004
231#define LINECALLSTATE_DIALTONE 0x00000008
232#define LINECALLSTATE_DIALING 0x00000010
233#define LINECALLSTATE_RINGBACK 0x00000020
234#define LINECALLSTATE_BUSY 0x00000040
235#define LINECALLSTATE_SPECIALINFO 0x00000080
236#define LINECALLSTATE_CONNECTED 0x00000100
237#define LINECALLSTATE_PROCEEDING 0x00000200
238#define LINECALLSTATE_ONHOLD 0x00000400
239#define LINECALLSTATE_CONFERENCED 0x00000800
240#define LINECALLSTATE_ONHOLDPENDCONF 0x00001000
241#define LINECALLSTATE_ONHOLDPENDTRANSFER 0x00002000
242#define LINECALLSTATE_DISCONNECTED 0x00004000
243#define LINECALLSTATE_UNKNOWN 0x00008000
244#define LINECONNECTEDMODE_ACTIVE 0x00000001
245#define LINECONNECTEDMODE_INACTIVE 0x00000002
246#define LINECONNECTEDMODE_ACTIVEHELD 0x00000004
247#define LINECONNECTEDMODE_INACTIVEHELD 0x00000008
248#define LINECONNECTEDMODE_CONFIRMED 0x00000010
251#define LINEDISCONNECTMODE_NORMAL 0x00000001
252#define LINEDISCONNECTMODE_UNKNOWN 0x00000002
253#define LINEDISCONNECTMODE_REJECT 0x00000004
254#define LINEDISCONNECTMODE_PICKUP 0x00000008
255#define LINEDISCONNECTMODE_FORWARDED 0x00000010
256#define LINEDISCONNECTMODE_BUSY 0x00000020
257#define LINEDISCONNECTMODE_NOANSWER 0x00000040
258#define LINEDISCONNECTMODE_BADADDRESS 0x00000080
259#define LINEDISCONNECTMODE_UNREACHABLE 0x00000100
260#define LINEDISCONNECTMODE_CONGESTION 0x00000200
261#define LINEDISCONNECTMODE_INCOMPATIBLE 0x00000400
262#define LINEDISCONNECTMODE_UNAVAIL 0x00000800
263#define LINEDISCONNECTMODE_NODIALTONE 0x00001000
264#define LINEDISCONNECTMODE_NUMBERCHANGED 0x00002000
265#define LINEDISCONNECTMODE_OUTOFORDER 0x00004000
266#define LINEDISCONNECTMODE_TEMPFAILURE 0x00008000
267#define LINEDISCONNECTMODE_QOSUNAVAIL 0x00010000
268#define LINEDISCONNECTMODE_BLOCKED 0x00020000
269#define LINEDISCONNECTMODE_DONOTDISTURB 0x00040000
270#define LINEDISCONNECTMODE_CANCELLED 0x00080000
272#define LINECALLSELECT_LINE 0x00000001
273#define LINECALLSELECT_ADDRESS 0x00000002
274#define LINECALLSELECT_CALL 0x00000004
275#define LINECALLSELECT_DEVICEID 0x00000008
277#define LINECALLPRIVILEGE_NONE 0x00000001
278#define LINECALLPRIVILEGE_MONITOR 0x00000002
279#define LINECALLPRIVILEGE_OWNER 0x00000004
280#define LINECALLFEATURE_ACCEPT 0x00000001
281#define LINECALLFEATURE_ADDTOCONF 0x00000002
282#define LINECALLFEATURE_ANSWER 0x00000004
283#define LINECALLFEATURE_BLINDTRANSFER 0x00000008
284#define LINECALLFEATURE_COMPLETECALL 0x00000010
285#define LINECALLFEATURE_COMPLETETRANSF 0x00000020
286#define LINECALLFEATURE_DIAL 0x00000040
287#define LINECALLFEATURE_DROP 0x00000080
288#define LINECALLFEATURE_GATHERDIGITS 0x00000100
289#define LINECALLFEATURE_GENERATEDIGITS 0x00000200
290#define LINECALLFEATURE_GENERATETONE 0x00000400
291#define LINECALLFEATURE_HOLD 0x00000800
292#define LINECALLFEATURE_MONITORDIGITS 0x00001000
293#define LINECALLFEATURE_MONITORMEDIA 0x00002000
294#define LINECALLFEATURE_MONITORTONES 0x00004000
295#define LINECALLFEATURE_PARK 0x00008000
296#define LINECALLFEATURE_PREPAREADDCONF 0x00010000
297#define LINECALLFEATURE_REDIRECT 0x00020000
298#define LINECALLFEATURE_REMOVEFROMCONF 0x00040000
299#define LINECALLFEATURE_SECURECALL 0x00080000
300#define LINECALLFEATURE_SENDUSERUSER 0x00100000
301#define LINECALLFEATURE_SETCALLPARAMS 0x00200000
302#define LINECALLFEATURE_SETMEDIACONTROL 0x00400000
303#define LINECALLFEATURE_SETTERMINAL 0x00800000
304#define LINECALLFEATURE_SETUPCONF 0x01000000
305#define LINECALLFEATURE_SETUPTRANSFER 0x02000000
306#define LINECALLFEATURE_SWAPHOLD 0x04000000
307#define LINECALLFEATURE_UNHOLD 0x08000000
308#define LINECALLFEATURE_RELEASEUSERUSERINFO 0x10000000
935#define lineInitializeEx WINELIB_NAME_AW(lineInitializeEx)
959DWORD WINAPI lineSetMediaControl(
HLINE,
DWORD,
HCALL,
DWORD,
LPLINEMEDIACONTROLDIGIT const,
DWORD,
LPLINEMEDIACONTROLMEDIA const,
DWORD,
LPLINEMEDIACONTROLTONE const,
DWORD,
LPLINEMEDIACONTROLCALLSTATE const,
DWORD);
DWORD dwRemoveFromConfState
DWORD dwNumCompletionMessages
DWORD dwMaxNumOnHoldCalls
DWORD dwCompletionMsgTextEntrySize
DWORD dwDevSpecificOffset
DWORD dwMaxNumActiveCalls
DWORD dwMaxNumOnHoldPendingCalls
DWORD dwRedirectionIDFlags
DWORD dwCompletionMsgTextSize
DWORD dwCallCompletionModes
DWORD dwRemoveFromConfCaps
DWORD dwRedirectingIDFlags
DWORD dwCompletionMsgTextOffset
DWORD dwMaxCallCompletions
DWORD dwCallCompletionConds
DWORD dwMaxSpecificEntries
DWORD dwMaxForwardEntries
DWORD dwForwardNumEntries
DWORD dwTerminalModesOffset
DWORD dwTerminalModesSize
DWORD dwDevSpecificOffset
DWORD dwNumOnHoldPendCalls
DWORD dwRedirectionIDOffset
DWORD dwChargingInfoOffset
LINEDIALPARAMS DialParams
DWORD dwRedirectingIDFlags
DWORD dwConnectedIDNameOffset
DWORD dwMonitorDigitModes
DWORD dwLowLevelCompOffset
DWORD dwDevSpecificOffset
DWORD dwRedirectingIDNameSize
DWORD dwRedirectionIDNameOffset
DWORD dwRedirectingIDSize
DWORD dwRedirectionIDFlags
DWORD dwTerminalModesOffset
DWORD dwConnectedIDNameSize
DWORD dwUserUserInfoOffset
DWORD dwRedirectingIDOffset
DWORD dwCalledPartyOffset
DWORD dwHighLevelCompOffset
DWORD dwTerminalModesSize
DWORD dwCallerIDNameOffset
DWORD dwDisplayableAddressSize
DWORD dwRedirectionIDNameSize
DWORD dwDisplayableAddressOffset
DWORD dwRedirectionIDSize
DWORD dwCalledIDNameOffset
DWORD dwMonitorMediaModes
DWORD dwHighLevelCompSize
DWORD dwRedirectingIDNameOffset
DWORD dwConnectedIDOffset
DWORD dwCalledPartyOffset
DWORD dwUserUserInfoOffset
DWORD dwOrigAddressOffset
LINEDIALPARAMS DialParams
DWORD dwHighLevelCompOffset
DWORD dwLowLevelCompOffset
DWORD dwDisplayableAddressOffset
DWORD dwDisplayableAddressSize
DWORD dwHighLevelCompSize
DWORD dwDevSpecificOffset
DWORD dwDevSpecificOffset
DWORD dwLongDistanceRuleOffset
DWORD dwSameAreaRuleOffset
DWORD dwLongDistanceRuleSize
DWORD dwInternationalRuleOffset
DWORD dwInternationalRuleSize
DWORD dwLongDistanceRuleSize
DWORD dwLongDistanceRuleOffset
DWORD dwInternationalRuleOffset
DWORD dwSameAreaRuleOffset
DWORD dwInternationalRuleSize
DWORD dwCountryNameOffset
DWORD dwCountryListOffset
DWORD dwTerminalTextOffset
DWORD dwMedCtlDigitMaxListSize
DWORD dwGenerateToneModes
DWORD dwMaxNumActiveCalls
DWORD dwTerminalTextEntrySize
DWORD dwProviderInfoOffset
DWORD dwMedCtlToneMaxListSize
DWORD dwGatherDigitsMinTimeout
DWORD dwMedCtlMediaMaxListSize
LINEDIALPARAMS MaxDialParams
LINEDIALPARAMS DefaultDialParams
DWORD dwGenerateToneMaxNumFreq
DWORD dwUUISendUserUserInfoSize
DWORD dwGenerateDigitModes
LINEDIALPARAMS MinDialParams
DWORD dwGatherDigitsMaxTimeout
DWORD dwMonitorDigitModes
DWORD dwTerminalCapsOffset
DWORD dwDevSpecificOffset
DWORD dwMedCtlCallStateMaxListSize
DWORD dwMonitorToneMaxNumEntries
DWORD dwMonitorToneMaxNumFreq
DWORD dwDevSpecificOffset
DWORD dwTerminalModesSize
DWORD dwNumOnHoldPendCalls
DWORD dwTerminalModesOffset
DWORD dwNumCallCompletions
DWORD dwDestAddressOffset
DWORD dwCallerAddressOffset
DWORD dwCallerAddressSize
LINEFORWARD ForwardList[1]
union lineinitializeexparams_tag::@3236 Handles
DWORD dwTollPrefixListOffset
DWORD dwLocalAccessCodeSize
DWORD dwTollPrefixListSize
DWORD dwLocationNameOffset
DWORD dwLocalAccessCodeOffset
DWORD dwLongDistanceAccessCodeSize
DWORD dwCancelCallWaitingSize
DWORD dwLongDistanceAccessCodeOffset
DWORD dwPermanentLocationID
DWORD dwCancelCallWaitingOffset
DWORD_PTR dwCallbackInstance
DWORD dwProviderListOffset
DWORD dwCurrentPreferredCardID
DWORD dwLocationListOffset
DWORD dwCurrentLocationID
DWORD dwDisplayableStringSize
DWORD dwDialableStringSize
DWORD dwDisplayableStringOffset
DWORD dwDialableStringOffset
DWORD dwProviderInfoOffset
DWORD dwSpeakerHookSwitchModes
DWORD dwDevSpecificOffset
DWORD dwHandsetHookSwitchModes
DWORD dwButtonModesOffset
DWORD dwHeadsetHookSwitchModes
DWORD dwButtonFunctionsOffset
DWORD dwDisplayNumColumns
DWORD dwButtonFunctionsSize
union phoneinitializeexparams_tag::@3237 Handles
DWORD_PTR dwCallbackInstance
DWORD dwDevSpecificOffset
DWORD dwHeadsetHookSwitchMode
DWORD dwSpeakerHookSwitchMode
DWORD dwHandsetHookSwitchMode
DWORD WINAPI phoneInitialize(LPHPHONEAPP, HINSTANCE, PHONECALLBACK, LPCSTR, LPDWORD)
DWORD WINAPI phoneShutdown(HPHONEAPP)
DWORD WINAPI phoneConfigDialog(DWORD, HWND, LPCSTR)
DWORD WINAPI lineConfigDialogEdit(DWORD, HWND, LPCSTR, LPVOID const, DWORD, LPVARSTRING)
DWORD WINAPI phoneSetData(HPHONE, DWORD, LPVOID, DWORD)
struct linemediacontrolmedia_tag * LPLINEMEDIACONTROLMEDIA
struct lineextensionid_tag * LPLINEEXTENSIONID
DWORD WINAPI lineRedirectA(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineUncompleteCall(HLINE, DWORD)
DWORD WINAPI phoneGetLamp(HPHONE, DWORD, LPDWORD)
DWORD WINAPI tapiGetLocationInfoA(LPSTR, LPSTR)
DWORD WINAPI lineSetupConference(HCALL, HLINE, LPHCALL, LPHCALL, DWORD, LPLINECALLPARAMS)
DWORD WINAPI lineGetLineDevStatus(HLINE, LPLINEDEVSTATUS)
DWORD WINAPI linePrepareAddToConference(HCALL, LPHCALL, LPLINECALLPARAMS)
struct phonecaps_tag PHONECAPS
DWORD WINAPI phoneGetHookSwitch(HPHONE, LPDWORD)
DWORD WINAPI lineBlindTransfer(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineForwardA(HLINE, DWORD, DWORD, LPLINEFORWARDLIST, DWORD, LPHCALL, LPLINECALLPARAMS)
DWORD WINAPI lineGetProviderList(DWORD dwAPIVersion, LPLINEPROVIDERLIST)
DWORD WINAPI lineMonitorDigits(HCALL, DWORD)
DWORD WINAPI tapiGetLocationInfo(LPSTR, LPSTR)
struct linedevstatus_tag LINEDEVSTATUS
DWORD WINAPI phoneNegotiateAPIVersion(HPHONEAPP, DWORD, DWORD, DWORD, LPDWORD, LPPHONEEXTENSIONID)
struct phoneextensionid_tag PHONEEXTENSIONID
DWORD WINAPI phoneSetRing(HPHONE, DWORD, DWORD)
DWORD WINAPI lineSetDevConfigA(DWORD, LPVOID, DWORD, LPCSTR)
DWORD WINAPI lineSwapHold(HCALL, HCALL)
DWORD WINAPI lineForward(HLINE, DWORD, DWORD, LPLINEFORWARDLIST, DWORD, LPHCALL, LPLINECALLPARAMS)
DWORD WINAPI lineGetIconA(DWORD, LPCSTR, HICON *)
struct lineforward_tag LINEFORWARD
DWORD WINAPI lineRemoveProvider(DWORD, HWND)
DWORD WINAPI lineAddProviderA(LPCSTR, HWND, LPDWORD)
DWORD WINAPI phoneGetStatus(HPHONE, LPPHONESTATUS)
DWORD WINAPI lineGatherDigits(HCALL, DWORD, LPSTR, DWORD, LPCSTR, DWORD, DWORD)
DWORD WINAPI phoneConfigDialogA(DWORD, HWND, LPCSTR)
struct linecardentry_tag LINECARDENTRY
DWORD WINAPI phoneGetIconA(DWORD, LPCSTR, HICON *)
struct _PHONEAPP * LPPHONEAPP
struct phonecaps_tag * LPPHONECAPS
DWORD WINAPI lineSetMediaMode(HCALL, DWORD)
struct linetranslatecaps_tag LINETRANSLATECAPS
struct linemessage_tag * LPLINEMESSAGE
struct lineproviderlist_tag LINEPROVIDERLIST
DWORD WINAPI lineSendUserUserInfo(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineAccept(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineGenerateDigitsA(HCALL, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineBlindTransferA(HCALL, LPCSTR, DWORD)
struct linemediacontrolmedia_tag LINEMEDIACONTROLMEDIA
struct lineproviderlist_tag * LPLINEPROVIDERLIST
DWORD WINAPI lineGetTranslateCaps(HLINEAPP, DWORD, LPLINETRANSLATECAPS)
DWORD WINAPI phoneGetStatusA(HPHONE, LPPHONESTATUS)
DWORD WINAPI lineGetIDA(HLINE, DWORD, HCALL, DWORD, LPVARSTRING, LPCSTR)
struct linecallparams_tag LINECALLPARAMS
DWORD WINAPI phoneGetIDA(HPHONE, LPVARSTRING, LPCSTR)
DWORD WINAPI phoneSetGain(HPHONE, DWORD, DWORD)
DWORD WINAPI phoneDevSpecific(HPHONE, LPVOID, DWORD)
DWORD WINAPI lineNegotiateAPIVersion(HLINEAPP, DWORD, DWORD, DWORD, LPDWORD, LPLINEEXTENSIONID)
DWORD WINAPI lineMakeCall(HLINE, LPHCALL, LPCSTR, DWORD, LPLINECALLPARAMS)
DWORD WINAPI lineTranslateAddress(HLINEAPP, DWORD, DWORD, LPCSTR, DWORD, DWORD, LPLINETRANSLATEOUTPUT)
DWORD WINAPI phoneGetStatusMessages(HPHONE, LPDWORD, LPDWORD, LPDWORD)
struct phonebuttoninfo_tag PHONEBUTTONINFO
DWORD WINAPI lineMonitorTones(HCALL, LPLINEMONITORTONE, DWORD)
DWORD WINAPI lineTranslateAddressA(HLINEAPP, DWORD, DWORD, LPCSTR, DWORD, DWORD, LPLINETRANSLATEOUTPUT)
DWORD WINAPI lineSecureCall(HCALL)
struct linemediacontrolcallstate_tag * LPLINEMEDIACONTROLCALLSTATE
DWORD WINAPI lineSetTollListA(HLINEAPP, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineRegisterRequestRecipient(HLINEAPP, DWORD, DWORD, DWORD)
DWORD WINAPI lineGetLineDevStatusA(HLINE, LPLINEDEVSTATUS)
struct phoneinitializeexparams_tag PHONEINITIALIZEEXPARAMS
DWORD WINAPI phoneOpen(HPHONEAPP, DWORD, LPHPHONE, DWORD, DWORD, DWORD, DWORD)
DWORD WINAPI phoneGetID(HPHONE, LPVARSTRING, LPCSTR)
DWORD WINAPI lineGetAppPriorityA(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPVARSTRING, LPDWORD)
DWORD WINAPI lineSetDevConfig(DWORD, LPVOID, DWORD, LPCSTR)
DWORD WINAPI lineOpen(HLINEAPP, DWORD, LPHLINE, DWORD, DWORD, DWORD, DWORD, DWORD, LPLINECALLPARAMS)
DWORD WINAPI lineSetCallParams(HCALL, DWORD, DWORD, DWORD, LPLINEDIALPARAMS)
DWORD WINAPI phoneGetDevCapsA(HPHONEAPP, DWORD, DWORD, DWORD, LPPHONECAPS)
DWORD WINAPI lineSetAppSpecific(HCALL, DWORD)
DWORD WINAPI lineTranslateDialog(HLINEAPP, DWORD, DWORD, HWND, LPCSTR)
DWORD WINAPI lineGatherDigitsA(HCALL, DWORD, LPSTR, DWORD, LPCSTR, DWORD, DWORD)
DWORD WINAPI lineDeallocateCall(HCALL)
DWORD WINAPI lineHandoffA(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineShutdown(HLINEAPP)
struct phonestatus_tag * LPPHONESTATUS
struct linetranslatecaps_tag * LPLINETRANSLATECAPS
LONG WINAPI lineInitializeExW(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCWSTR, LPDWORD, LPDWORD, LPLINEINITIALIZEEXPARAMS)
DWORD WINAPI lineGetRequestA(HLINEAPP, DWORD, LPVOID)
DWORD WINAPI lineHold(HCALL)
DWORD WINAPI linePickup(HLINE, DWORD, LPHCALL, LPCSTR, LPCSTR)
struct lineaddressstatus_tag * LPLINEADDRESSSTATUS
struct linecalllist_tag * LPLINECALLLIST
struct varstring_tag * LPVARSTRING
struct lineinitializeexparams_tag LINEINITIALIZEEXPARAMS
DWORD WINAPI lineGetID(HLINE, DWORD, HCALL, DWORD, LPVARSTRING, LPCSTR)
struct linedevcaps_tag * LPLINEDEVCAPS
DWORD WINAPI phoneGetButtonInfoA(HPHONE, DWORD, LPPHONEBUTTONINFO)
DWORD WINAPI phoneSetDisplay(HPHONE, DWORD, DWORD, LPCSTR, DWORD)
DWORD WINAPI phoneSetVolume(HPHONE, DWORD, DWORD)
DWORD WINAPI lineGenerateDigits(HCALL, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineUnHold(HCALL)
DWORD WINAPI lineGetAddressIDA(HLINE, LPDWORD, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineConfigDialog(DWORD, HWND, LPCSTR)
DWORD WINAPI lineReleaseUserUserInfo(HCALL)
DWORD WINAPI lineSetCurrentLocation(HLINEAPP, DWORD)
struct linecountrylist_tag LINECOUNTRYLIST
struct phonebuttoninfo_tag * LPPHONEBUTTONINFO
DWORD WINAPI lineSetupTransferA(HCALL, LPHCALL, LPLINECALLPARAMS)
DWORD WINAPI lineGetDevConfigA(DWORD, LPVARSTRING, LPCSTR)
struct linecallinfo_tag * LPLINECALLINFO
DWORD WINAPI lineAnswer(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineGetCountry(DWORD, DWORD, LPLINECOUNTRYLIST)
DWORD WINAPI lineGetIcon(DWORD, LPCSTR, HICON *)
DWORD WINAPI lineOpenA(HLINEAPP, DWORD, LPHLINE, DWORD, DWORD, DWORD, DWORD, DWORD, LPLINECALLPARAMS)
struct linecallinfo_tag LINECALLINFO
struct varstring_tag VARSTRING
DWORD WINAPI lineConfigDialogA(DWORD, HWND, LPCSTR)
struct linecallparams_tag * LPLINECALLPARAMS
DWORD WINAPI lineDevSpecificFeature(HLINE, DWORD, LPVOID, DWORD)
DWORD WINAPI tapiRequestMakeCallA(LPCSTR, LPCSTR, LPCSTR, LPCSTR)
DWORD WINAPI lineGetNewCalls(HLINE, DWORD, DWORD, LPLINECALLLIST)
struct linemediacontroldigit_tag * LPLINEMEDIACONTROLDIGIT
struct lineforwardlist_tag LINEFORWARDLIST
DWORD WINAPI lineSetAppPriority(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPCSTR, DWORD)
DWORD WINAPI phoneSetButtonInfo(HPHONE, DWORD, LPPHONEBUTTONINFO)
struct linegeneratetone_tag LINEGENERATETONE
DWORD WINAPI phoneGetVolume(HPHONE, DWORD, LPDWORD)
struct lineextensionid_tag LINEEXTENSIONID
struct linedialparams_tag LINEDIALPARAMS
DWORD WINAPI lineDialA(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineSetupTransfer(HCALL, LPHCALL, LPLINECALLPARAMS)
DWORD WINAPI lineGetAddressCapsA(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPLINEADDRESSCAPS)
struct linecallstatus_tag LINECALLSTATUS
struct phoneextensionid_tag * LPPHONEEXTENSIONID
DWORD WINAPI lineGetCallInfo(HCALL, LPLINECALLINFO)
DWORD WINAPI phoneGetGain(HPHONE, DWORD, LPDWORD)
DWORD WINAPI lineDrop(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineSetTollList(HLINEAPP, DWORD, LPCSTR, DWORD)
struct phonestatus_tag PHONESTATUS
DWORD WINAPI phoneClose(HPHONE)
struct phoneinitializeexparams_tag * LPPHONEINITIALIZEEXPARAMS
DWORD WINAPI lineGetAppPriority(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPVARSTRING, LPDWORD)
DWORD WINAPI lineGetAddressID(HLINE, LPDWORD, DWORD, LPCSTR, DWORD)
DWORD WINAPI phoneGetDevCaps(HPHONEAPP, DWORD, DWORD, DWORD, LPPHONECAPS)
DWORD WINAPI lineGetStatusMessages(HLINE, LPDWORD, LPDWORD)
DWORD WINAPI lineMakeCallA(HLINE, LPHCALL, LPCSTR, DWORD, LPLINECALLPARAMS)
DWORD WINAPI lineGetDevConfig(DWORD, LPVARSTRING, LPCSTR)
DWORD WINAPI lineGetDevCapsA(HLINEAPP, DWORD, DWORD, DWORD, LPLINEDEVCAPS)
DWORD WINAPI phoneGetDisplay(HPHONE, LPVARSTRING)
DWORD WINAPI lineDevSpecific(HLINE, DWORD, HCALL, LPVOID, DWORD)
DWORD WINAPI tapiRequestMakeCall(LPCSTR, LPCSTR, LPCSTR, LPCSTR)
DWORD WINAPI lineSetAppPriorityA(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPCSTR, DWORD)
DWORD WINAPI phoneSetStatusMessages(HPHONE, DWORD, DWORD, DWORD)
DWORD WINAPI lineSetMediaControl(HLINE, DWORD, HCALL, DWORD, LPLINEMEDIACONTROLDIGIT const, DWORD, LPLINEMEDIACONTROLMEDIA const, DWORD, LPLINEMEDIACONTROLTONE const, DWORD, LPLINEMEDIACONTROLCALLSTATE const, DWORD)
DWORD WINAPI phoneSetLamp(HPHONE, DWORD, DWORD)
DWORD WINAPI lineNegotiateExtVersion(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPDWORD)
DWORD WINAPI lineTranslateDialogA(HLINEAPP, DWORD, DWORD, HWND, LPCSTR)
DWORD WINAPI lineSetNumRings(HLINE, DWORD, DWORD)
DWORD WINAPI phoneGetButtonInfo(HPHONE, DWORD, LPPHONEBUTTONINFO)
struct lineinitializeexparams_tag * LPLINEINITIALIZEEXPARAMS
DWORD WINAPI linePickupA(HLINE, DWORD, LPHCALL, LPCSTR, LPCSTR)
struct linemediacontroldigit_tag LINEMEDIACONTROLDIGIT
struct linetranslateoutput_tag * LPLINETRANSLATEOUTPUT
struct phonemessage_tag PHONEMESSAGE
DWORD WINAPI lineSetupConferenceA(HCALL, HLINE, LPHCALL, LPHCALL, DWORD, LPLINECALLPARAMS)
struct linecountryentry_tag * LPLINECOUNTRYENTRY
DWORD WINAPI lineRedirect(HCALL, LPCSTR, DWORD)
DWORD WINAPI phoneSetHookSwitch(HPHONE, DWORD, DWORD)
DWORD WINAPI lineInitialize(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCSTR, LPDWORD)
struct linecountryentry_tag LINECOUNTRYENTRY
struct linedevcaps_tag LINEDEVCAPS
void(CALLBACK * PHONECALLBACK)(HANDLE, DWORD, DWORD, DWORD, DWORD, DWORD)
struct lineaddresscaps_tag LINEADDRESSCAPS
struct linemediacontrolcallstate_tag LINEMEDIACONTROLCALLSTATE
DWORD WINAPI lineCompleteTransfer(HCALL, HCALL, LPHCALL, DWORD)
struct linelocationentry_tag LINELOCATIONENTRY
void(CALLBACK * LINECALLBACK)(DWORD, DWORD, DWORD, DWORD, DWORD, DWORD)
struct linecalllist_tag LINECALLLIST
DWORD WINAPI lineGetDevCaps(HLINEAPP, DWORD, DWORD, DWORD, LPLINEDEVCAPS)
DWORD WINAPI lineGetAddressStatus(HLINE, DWORD, LPLINEADDRESSSTATUS)
struct linemessage_tag LINEMESSAGE
DWORD WINAPI linePark(HCALL, DWORD, LPCSTR, LPVARSTRING)
DWORD WINAPI lineConfigDialogEditA(DWORD, HWND, LPCSTR, LPVOID const, DWORD, LPVARSTRING)
DWORD WINAPI lineClose(HLINE)
struct linemediacontroltone_tag * LPLINEMEDIACONTROLTONE
struct lineaddresscaps_tag * LPLINEADDRESSCAPS
DWORD WINAPI lineGetAddressStatusA(HLINE, DWORD, LPLINEADDRESSSTATUS)
DWORD WINAPI lineMonitorMedia(HCALL, DWORD)
DWORD WINAPI lineDial(HCALL, LPCSTR, DWORD)
struct linedevstatus_tag * LPLINEDEVSTATUS
struct linelocationentry_tag * LPLINELOCATIONENTRY
LONG WINAPI lineInitializeExA(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCSTR, LPDWORD, LPDWORD, LPLINEINITIALIZEEXPARAMS)
DWORD WINAPI lineUnhold(HCALL)
DWORD WINAPI lineRemoveFromConference(HCALL)
DWORD WINAPI phoneNegotiateExtVersion(HPHONEAPP, DWORD, DWORD, DWORD, DWORD, LPDWORD)
DWORD WINAPI lineGetAddressCaps(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPLINEADDRESSCAPS)
struct linecallstatus_tag * LPLINECALLSTATUS
struct linemonitortone_tag * LPLINEMONITORTONE
struct linecardentry_tag * LPLINECARDENTRY
DWORD WINAPI lineAddToConference(HCALL, HCALL)
DWORD WINAPI lineUnparkA(HLINE, DWORD, LPHCALL, LPCSTR)
DWORD WINAPI lineSetStatusMessages(HLINE, DWORD, DWORD)
DWORD WINAPI lineSetTerminal(HLINE, DWORD, HCALL, DWORD, DWORD, DWORD, DWORD)
DWORD WINAPI lineGetProviderListA(DWORD dwAPIVersion, LPLINEPROVIDERLIST)
DWORD WINAPI phoneGetIcon(DWORD, LPCSTR, HICON *)
DWORD WINAPI lineGenerateTone(HCALL, DWORD, DWORD, DWORD, LPLINEGENERATETONE)
DWORD WINAPI phoneSetButtonInfoA(HPHONE, DWORD, LPPHONEBUTTONINFO)
DWORD WINAPI lineHandoff(HCALL, LPCSTR, DWORD)
DWORD WINAPI lineUnpark(HLINE, DWORD, LPHCALL, LPCSTR)
struct lineaddressstatus_tag LINEADDRESSSTATUS
DWORD WINAPI lineGetConfRelatedCalls(HCALL, LPLINECALLLIST)
DWORD WINAPI lineGetRequest(HLINEAPP, DWORD, LPVOID)
struct linegeneratetone_tag * LPLINEGENERATETONE
DWORD WINAPI lineGetCallStatus(HCALL, LPLINECALLSTATUS)
struct linedialparams_tag * LPLINEDIALPARAMS
struct linetranslateoutput_tag LINETRANSLATEOUTPUT
DWORD WINAPI lineParkA(HCALL, DWORD, LPCSTR, LPVARSTRING)
struct lineforwardlist_tag * LPLINEFORWARDLIST
DWORD WINAPI lineCompleteCall(HCALL, LPDWORD, DWORD, DWORD)
DWORD WINAPI linePrepareAddToConferenceA(HCALL, LPHCALL, LPLINECALLPARAMS)
struct phonemessage_tag * LPPHONEMESSAGE
DWORD WINAPI phoneGetData(HPHONE, DWORD, LPVOID, DWORD)
struct linemonitortone_tag LINEMONITORTONE
DWORD WINAPI lineSetCallPrivilege(HCALL, DWORD)
DWORD WINAPI lineAddProvider(LPCSTR, HWND, LPDWORD)
struct linemediacontroltone_tag LINEMEDIACONTROLTONE
DWORD WINAPI lineGetCallInfoA(HCALL, LPLINECALLINFO)
DWORD WINAPI lineConfigProvider(HWND, DWORD)
DWORD WINAPI lineGetCountryA(DWORD, DWORD, LPLINECOUNTRYLIST)
DWORD WINAPI phoneGetRing(HPHONE, LPDWORD, LPDWORD)
struct linecountrylist_tag * LPLINECOUNTRYLIST
DWORD WINAPI lineGetTranslateCapsA(HLINEAPP, DWORD, LPLINETRANSLATECAPS)
struct _PHONEAPP PHONEAPP
struct lineforward_tag * LPLINEFORWARD
DWORD WINAPI lineGetNumRings(HLINE, DWORD, LPDWORD)