4 * Copyright 1999 Andreas Mohr
13 #include "debugtools.h"
15 DEFAULT_DEBUG_CHANNEL(tapi
);
16 DECLARE_DEBUG_CHANNEL(comm
);
18 /***********************************************************************
19 * lineAccept (TAPI32.@)
21 DWORD WINAPI
lineAccept(HCALL hCall
, LPCSTR lpsUserUserInfo
, DWORD dwSize
)
23 FIXME("(%04x, %s, %ld): stub.\n", hCall
, lpsUserUserInfo
, dwSize
);
27 /***********************************************************************
28 * lineAddProvider (TAPI32.@)
30 DWORD WINAPI
lineAddProvider(LPCSTR lpszProviderName
, HWND hwndOwner
, LPDWORD lpdwPermanentProviderID
)
32 FIXME("(%s, %04x, %p): stub.\n", lpszProviderName
, hwndOwner
, lpdwPermanentProviderID
);
36 /***********************************************************************
37 * lineAddToConference (TAPI32.@)
39 DWORD WINAPI
lineAddToConference(HCALL hConfCall
, HCALL hConsultCall
)
41 FIXME("(%04x, %04x): stub.\n", hConfCall
, hConsultCall
);
45 /***********************************************************************
46 * lineAnswer (TAPI32.@)
48 DWORD WINAPI
lineAnswer(HCALL hCall
, LPCSTR lpsUserUserInfo
, DWORD dwSize
)
50 FIXME("(%04x, %s, %ld): stub.\n", hCall
, lpsUserUserInfo
, dwSize
);
54 /***********************************************************************
55 * lineBlindTransfer (TAPI32.@)
57 DWORD WINAPI
lineBlindTransfer(HCALL hCall
, LPCSTR lpszDestAddress
, DWORD dwCountryCode
)
59 FIXME("(%04x, %s, %08lx): stub.\n", hCall
, lpszDestAddress
, dwCountryCode
);
63 /***********************************************************************
64 * lineClose (TAPI32.@)
66 DWORD WINAPI
lineClose(HLINE hLine
)
68 FIXME("(%04x): stub.\n", hLine
);
72 /***********************************************************************
73 * lineCompleteCall (TAPI32.@)
75 DWORD WINAPI
lineCompleteCall(HCALL hCall
, LPDWORD lpdwCompletionID
, DWORD dwCompletionMode
, DWORD dwMessageID
)
77 FIXME("(%04x, %p, %08lx, %08lx): stub.\n", hCall
, lpdwCompletionID
, dwCompletionMode
, dwMessageID
);
81 /***********************************************************************
82 * lineCompleteTransfer (TAPI32.@)
84 DWORD WINAPI
lineCompleteTransfer(HCALL hCall
, HCALL hConsultCall
, LPHCALL lphConfCall
, DWORD dwTransferMode
)
86 FIXME("(%04x, %04x, %p, %08lx): stub.\n", hCall
, hConsultCall
, lphConfCall
, dwTransferMode
);
90 /***********************************************************************
91 * lineConfigDialog (TAPI32.@)
93 DWORD WINAPI
lineConfigDialog(DWORD dwDeviceID
, HWND hwndOwner
, LPCSTR lpszDeviceClass
)
95 FIXME("(%08lx, %04x, %s): stub.\n", dwDeviceID
, hwndOwner
, lpszDeviceClass
);
99 /***********************************************************************
100 * lineConfigDialogEdit (TAPI32.@)
102 DWORD WINAPI
lineConfigDialogEdit(DWORD dwDeviceID
, HWND hwndOwner
, LPCSTR lpszDeviceClass
, LPVOID
const lpDeviceConfigIn
, DWORD dwSize
, LPVARSTRING lpDeviceConfigOut
)
108 /***********************************************************************
109 * lineConfigProvider (TAPI32.@)
111 DWORD WINAPI
lineConfigProvider(HWND hwndOwner
, DWORD dwPermanentProviderID
)
113 FIXME("(%04x, %08lx): stub.\n", hwndOwner
, dwPermanentProviderID
);
117 /***********************************************************************
118 * lineDeallocateCall (TAPI32.@)
120 DWORD WINAPI
lineDeallocateCall(HCALL hCall
)
122 FIXME("(%04x): stub.\n", hCall
);
126 /***********************************************************************
127 * lineDevSpecific (TAPI32.@)
129 DWORD WINAPI
lineDevSpecific(HLINE hLine
, DWORD dwAddressId
, HCALL hCall
, LPVOID lpParams
, DWORD dwSize
)
131 FIXME("(%04x, %08lx, %04x, %p, %ld): stub.\n", hLine
, dwAddressId
, hCall
, lpParams
, dwSize
);
135 /***********************************************************************
136 * lineDevSpecificFeature (TAPI32.@)
138 DWORD WINAPI
lineDevSpecificFeature(HLINE hLine
, DWORD dwFeature
, LPVOID lpParams
, DWORD dwSize
)
140 FIXME("(%04x, %08lx, %p, %ld): stub.\n", hLine
, dwFeature
, lpParams
, dwSize
);
144 /***********************************************************************
145 * lineDial (TAPI32.@)
147 DWORD WINAPI
lineDial(HCALL hCall
, LPCSTR lpszDestAddress
, DWORD dwCountryCode
)
149 FIXME("(%04x, %s, %08lx): stub.\n", hCall
, lpszDestAddress
, dwCountryCode
);
153 /***********************************************************************
154 * lineDrop (TAPI32.@)
156 DWORD WINAPI
lineDrop(HCALL hCall
, LPCSTR lpsUserUserInfo
, DWORD dwSize
)
158 FIXME("(%04x, %s, %08lx): stub.\n", hCall
, lpsUserUserInfo
, dwSize
);
162 /***********************************************************************
163 * lineForward (TAPI32.@)
165 DWORD WINAPI
lineForward(HLINE hLine
, DWORD bAllAddress
, DWORD dwAdressID
, LPLINEFORWARDLIST lpForwardList
, DWORD dwNumRingsNoAnswer
, LPHCALL lphConsultCall
, LPLINECALLPARAMS lpCallParams
)
171 /***********************************************************************
172 * lineGatherDigits (TAPI32.@)
174 DWORD WINAPI
lineGatherDigits(HCALL hCall
, DWORD dwDigitModes
, LPSTR lpsDigits
, DWORD dwNumDigits
, LPCSTR lpszTerminationDigits
, DWORD dwFirstDigitTimeout
, DWORD dwInterDigitTimeout
)
180 /***********************************************************************
181 * lineGenerateDigits (TAPI32.@)
183 DWORD WINAPI
lineGenerateDigits(HCALL hCall
, DWORD dwDigitModes
, LPCSTR lpszDigits
, DWORD dwDuration
)
185 FIXME("(%04x, %08lx, %s, %ld): stub.\n", hCall
, dwDigitModes
, lpszDigits
, dwDuration
);
189 /***********************************************************************
190 * lineGenerateTone (TAPI32.@)
192 DWORD WINAPI
lineGenerateTone(HCALL hCall
, DWORD dwToneMode
, DWORD dwDuration
, DWORD dwNumTones
, LPLINEGENERATETONE lpTones
)
194 FIXME("(%04x, %08lx, %ld, %ld, %p): stub.\n", hCall
, dwToneMode
, dwDuration
, dwNumTones
, lpTones
);
198 /***********************************************************************
199 * lineGetAddressCaps (TAPI32.@)
201 DWORD WINAPI
lineGetAddressCaps(HLINEAPP hLineApp
, DWORD dwDeviceID
, DWORD dwAddressID
, DWORD dwAPIVersion
, DWORD dwExtVersion
, LPLINEADDRESSCAPS lpAddressCaps
)
203 FIXME("(%04x, %08lx, %08lx, %08lx, %08lx, %p): stub.\n", hLineApp
, dwDeviceID
, dwAddressID
, dwAPIVersion
, dwExtVersion
, lpAddressCaps
);
207 /***********************************************************************
208 * lineGetAddressID (TAPI32.@)
210 DWORD WINAPI
lineGetAddressID(HLINE hLine
, LPDWORD lpdwAddressID
, DWORD dwAddressMode
, LPCSTR lpsAddress
, DWORD dwSize
)
212 FIXME("%04x, %p, %08lx, %s, %ld): stub.\n", hLine
, lpdwAddressID
, dwAddressMode
, lpsAddress
, dwSize
);
216 /***********************************************************************
217 * lineGetAddressStatus (TAPI32.@)
219 DWORD WINAPI
lineGetAddressStatus(HLINE hLine
, DWORD dwAddressID
, LPLINEADDRESSSTATUS lpAddressStatus
)
221 FIXME("(%04x, %08lx, %p): stub.\n", hLine
, dwAddressID
, lpAddressStatus
);
225 /***********************************************************************
226 * lineGetAppPriority (TAPI32.@)
228 DWORD WINAPI
lineGetAppPriority(LPCSTR lpszAppFilename
, DWORD dwMediaMode
, LPLINEEXTENSIONID
const lpExtensionID
, DWORD dwRequestMode
, LPVARSTRING lpExtensionName
, LPDWORD lpdwPriority
)
230 FIXME("(%s, %08lx, %p, %08lx, %p, %p): stub.\n", lpszAppFilename
, dwMediaMode
, lpExtensionID
, dwRequestMode
, lpExtensionName
, lpdwPriority
);
234 /***********************************************************************
235 * lineGetCallInfo (TAPI32.@)
237 DWORD WINAPI
lineGetCallInfo(HCALL hCall
, LPLINECALLINFO lpCallInfo
)
239 FIXME("(%04x, %p): stub.\n", hCall
, lpCallInfo
);
243 /***********************************************************************
244 * lineGetCallStatus (TAPI32.@)
246 DWORD WINAPI
lineGetCallStatus(HCALL hCall
, LPLINECALLSTATUS lpCallStatus
)
248 FIXME("(%04x, %p): stub.\n", hCall
, lpCallStatus
);
252 /***********************************************************************
253 * lineGetConfRelatedCalls (TAPI32.@)
255 DWORD WINAPI
lineGetConfRelatedCalls(HCALL hCall
, LPLINECALLLIST lpCallList
)
257 FIXME("(%04x, %p): stub.\n", hCall
, lpCallList
);
261 /***********************************************************************
262 * lineGetCountry (TAPI32.@)
264 DWORD WINAPI
lineGetCountry(DWORD dwCountryID
, DWORD dwAPIVersion
, LPLINECOUNTRYLIST lpLineCountryList
)
266 FIXME("(%08lx, %08lx, %p): stub.\n", dwCountryID
, dwAPIVersion
, lpLineCountryList
);
270 /***********************************************************************
271 * lineGetDevCaps (TAPI32.@)
273 DWORD WINAPI
lineGetDevCaps(HLINEAPP hLineApp
, DWORD dwDeviceID
, DWORD dwAPIVersion
, DWORD dwExtVersion
, LPLINEDEVCAPS lpLineDevCaps
)
275 FIXME("(%04x, %08lx, %08lx, %08lx, %p): stub.\n", hLineApp
, dwDeviceID
, dwAPIVersion
, dwExtVersion
, lpLineDevCaps
);
279 /***********************************************************************
280 * lineGetDevConfig (TAPI32.@)
282 DWORD WINAPI
lineGetDevConfig(DWORD dwDeviceID
, LPVARSTRING lpDeviceConfig
, LPCSTR lpszDeviceClass
)
284 FIXME("(%08lx, %p, %s): stub.\n", dwDeviceID
, lpDeviceConfig
, lpszDeviceClass
);
288 /***********************************************************************
289 * lineGetID (TAPI32.@)
291 DWORD WINAPI
lineGetID(HLINE hLine
, DWORD dwAddressID
, HCALL hCall
, DWORD dwSelect
, LPVARSTRING lpDeviceID
, LPCSTR lpszDeviceClass
)
293 FIXME("(%04x, %08lx, %04x, %08lx, %p, %s): stub.\n", hLine
, dwAddressID
, hCall
, dwSelect
, lpDeviceID
, lpszDeviceClass
);
297 /***********************************************************************
298 * lineGetIcon (TAPI32.@)
300 DWORD WINAPI
lineGetIcon(DWORD dwDeviceID
, LPCSTR lpszDeviceClass
, HICON
*lphIcon
)
302 FIXME("(%08lx, %s, %p): stub.\n", dwDeviceID
, lpszDeviceClass
, lphIcon
);
306 /***********************************************************************
307 * lineGetLineDevStatus (TAPI32.@)
309 DWORD WINAPI
lineGetLineDevStatus(HLINE hLine
, LPLINEDEVSTATUS lpLineDevStatus
)
311 FIXME("(%04x, %p): stub.\n", hLine
, lpLineDevStatus
);
315 /***********************************************************************
316 * lineGetNewCalls (TAPI32.@)
318 DWORD WINAPI
lineGetNewCalls(HLINE hLine
, DWORD dwAddressID
, DWORD dwSelect
, LPLINECALLLIST lpCallList
)
320 FIXME("(%04x, %08lx, %08lx, %p): stub.\n", hLine
, dwAddressID
, dwSelect
, lpCallList
);
324 /***********************************************************************
325 * lineGetNumRings (TAPI32.@)
327 DWORD WINAPI
lineGetNumRings(HLINE hLine
, DWORD dwAddressID
, LPDWORD lpdwNumRings
)
329 FIXME("(%04x, %08lx, %p): stub.\n", hLine
, dwAddressID
, lpdwNumRings
);
333 /***********************************************************************
334 * lineGetProviderList (TAPI32.@)
336 DWORD WINAPI
lineGetProviderList(DWORD dwAPIVersion
, LPLINEPROVIDERLIST lpProviderList
)
338 FIXME("(%08lx, %p): stub.\n", dwAPIVersion
, lpProviderList
);
342 /***********************************************************************
343 * lineGetRequest (TAPI32.@)
345 DWORD WINAPI
lineGetRequest(HLINEAPP hLineApp
, DWORD dwRequestMode
, LPVOID lpRequestBuffer
)
347 FIXME("%04x, %08lx, %p): stub.\n", hLineApp
, dwRequestMode
, lpRequestBuffer
);
351 /***********************************************************************
352 * lineGetStatusMessages (TAPI32.@)
354 DWORD WINAPI
lineGetStatusMessages(HLINE hLine
, LPDWORD lpdwLineStatus
, LPDWORD lpdwAddressStates
)
356 FIXME("(%04x, %p, %p): stub.\n", hLine
, lpdwLineStatus
, lpdwAddressStates
);
360 /***********************************************************************
361 * lineGetTranslateCaps (TAPI32.@)
363 DWORD WINAPI
lineGetTranslateCaps(HLINEAPP hLineApp
, DWORD dwAPIVersion
, LPLINETRANSLATECAPS lpTranslateCaps
)
365 FIXME("(%04x, %08lx, %p): stub.\n", hLineApp
, dwAPIVersion
, lpTranslateCaps
);
369 /***********************************************************************
370 * lineHandoff (TAPI32.@)
372 DWORD WINAPI
lineHandoff(HCALL hCall
, LPCSTR lpszFileName
, DWORD dwMediaMode
)
374 FIXME("(%04x, %s, %08lx): stub.\n", hCall
, lpszFileName
, dwMediaMode
);
378 /***********************************************************************
379 * lineHold (TAPI32.@)
381 DWORD WINAPI
lineHold(HCALL hCall
)
383 FIXME("(%04x): stub.\n", hCall
);
387 /***********************************************************************
388 * lineInitialize (TAPI32.@)
390 DWORD WINAPI
lineInitialize(
391 LPHLINEAPP lphLineApp
,
393 LINECALLBACK lpfnCallback
,
397 FIXME_(comm
)("stub.\n");
401 /***********************************************************************
402 * lineMakeCall (TAPI32.@)
404 DWORD WINAPI
lineMakeCall(HLINE hLine
, LPHCALL lphCall
, LPCSTR lpszDestAddress
, DWORD dwCountryCode
, LPLINECALLPARAMS lpCallParams
)
406 FIXME("(%04x, %p, %s, %08lx, %p): stub.\n", hLine
, lphCall
, lpszDestAddress
, dwCountryCode
, lpCallParams
);
410 /***********************************************************************
411 * lineMonitorDigits (TAPI32.@)
413 DWORD WINAPI
lineMonitorDigits(HCALL hCall
, DWORD dwDigitModes
)
415 FIXME("(%04x, %08lx): stub.\n", hCall
, dwDigitModes
);
419 /***********************************************************************
420 * lineMonitorMedia (TAPI32.@)
422 DWORD WINAPI
lineMonitorMedia(HCALL hCall
, DWORD dwMediaModes
)
424 FIXME("(%04x, %08lx): stub.\n", hCall
, dwMediaModes
);
428 /***********************************************************************
429 * lineMonitorTones (TAPI32.@)
431 DWORD WINAPI
lineMonitorTones(HCALL hCall
, LPLINEMONITORTONE lpToneList
, DWORD dwNumEntries
)
433 FIXME("(%04x, %p, %08lx): stub.\n", hCall
, lpToneList
, dwNumEntries
);
437 /***********************************************************************
438 * lineNegotiateAPIVersion (TAPI32.@)
440 DWORD WINAPI
lineNegotiateAPIVersion(
443 DWORD dwAPILowVersion
,
444 DWORD dwAPIHighVersion
,
445 LPDWORD lpdwAPIVersion
,
446 LPLINEEXTENSIONID lpExtensionID
449 FIXME_(comm
)("stub.\n");
450 *lpdwAPIVersion
= dwAPIHighVersion
;
454 /***********************************************************************
455 * lineNegotiateExtVersion (TAPI32.@)
457 DWORD WINAPI
lineNegotiateExtVersion(HLINEAPP hLineApp
, DWORD dwDeviceID
, DWORD dwAPIVersion
, DWORD dwExtLowVersion
, DWORD dwExtHighVersion
, LPDWORD lpdwExtVersion
)
463 /***********************************************************************
464 * lineOpen (TAPI32.@)
466 DWORD WINAPI
lineOpen(HLINEAPP hLineApp
, DWORD dwDeviceID
, LPHLINE lphLine
, DWORD dwAPIVersion
, DWORD dwExtVersion
, DWORD dwCallbackInstance
, DWORD dwPrivileges
, DWORD dwMediaModes
, LPLINECALLPARAMS lpCallParams
)
472 /***********************************************************************
473 * linePark (TAPI32.@)
475 DWORD WINAPI
linePark(HCALL hCall
, DWORD dwParkMode
, LPCSTR lpszDirAddress
, LPVARSTRING lpNonDirAddress
)
477 FIXME("(%04x, %08lx, %s, %p): stub.\n", hCall
, dwParkMode
, lpszDirAddress
, lpNonDirAddress
);
481 /***********************************************************************
482 * linePickup (TAPI32.@)
484 DWORD WINAPI
linePickup(HLINE hLine
, DWORD dwAddressID
, LPHCALL lphCall
, LPCSTR lpszDestAddress
, LPCSTR lpszGroupID
)
486 FIXME("(%04x, %08lx, %p, %s, %s): stub.\n", hLine
, dwAddressID
, lphCall
, lpszDestAddress
, lpszGroupID
);
490 /***********************************************************************
491 * linePrepareAddToConference (TAPI32.@)
493 DWORD WINAPI
linePrepareAddToConference(HCALL hConfCall
, LPHCALL lphConsultCall
, LPLINECALLPARAMS lpCallParams
)
495 FIXME("(%04x, %p, %p): stub.\n", hConfCall
, lphConsultCall
, lpCallParams
);
499 /***********************************************************************
500 * lineRedirect (TAPI32.@)
502 DWORD WINAPI
lineRedirect(
504 LPCSTR lpszDestAddress
,
505 DWORD dwCountryCode
) {
507 FIXME_(comm
)(": stub.\n");
511 /***********************************************************************
512 * lineRegisterRequestRecipient (TAPI32.@)
514 DWORD WINAPI
lineRegisterRequestRecipient(HLINEAPP hLineApp
, DWORD dwRegistrationInstance
, DWORD dwRequestMode
, DWORD dwEnable
)
516 FIXME("(%04x, %08lx, %08lx, %08lx): stub.\n", hLineApp
, dwRegistrationInstance
, dwRequestMode
, dwEnable
);
520 /***********************************************************************
521 * lineReleaseUserUserInfo (TAPI32.@)
523 DWORD WINAPI
lineReleaseUserUserInfo(HCALL hCall
)
525 FIXME("(%04x): stub.\n", hCall
);
529 /***********************************************************************
530 * lineRemoveFromConference (TAPI32.@)
532 DWORD WINAPI
lineRemoveFromConference(HCALL hCall
)
534 FIXME("(%04x): stub.\n", hCall
);
538 /***********************************************************************
539 * lineRemoveProvider (TAPI32.@)
541 DWORD WINAPI
lineRemoveProvider(DWORD dwPermanentProviderID
, HWND hwndOwner
)
543 FIXME("(%08lx, %04x): stub.\n", dwPermanentProviderID
, hwndOwner
);
547 /***********************************************************************
548 * lineSecureCall (TAPI32.@)
550 DWORD WINAPI
lineSecureCall(HCALL hCall
)
552 FIXME("(%04x): stub.\n", hCall
);
556 /***********************************************************************
557 * lineSendUserUserInfo (TAPI32.@)
559 DWORD WINAPI
lineSendUserUserInfo(HCALL hCall
, LPCSTR lpsUserUserInfo
, DWORD dwSize
)
561 FIXME("(%04x, %s, %08lx): stub.\n", hCall
, lpsUserUserInfo
, dwSize
);
565 /***********************************************************************
566 * lineSetAppPriority (TAPI32.@)
568 DWORD WINAPI
lineSetAppPriority(LPCSTR lpszAppFilename
, DWORD dwMediaMode
, LPLINEEXTENSIONID
const lpExtensionID
, DWORD dwRequestMode
, LPCSTR lpszExtensionName
, DWORD dwPriority
)
570 FIXME("(%s, %08lx, %p, %08lx, %s, %08lx): stub.\n", lpszAppFilename
, dwMediaMode
, lpExtensionID
, dwRequestMode
, lpszExtensionName
, dwPriority
);
574 /***********************************************************************
575 * lineSetAppSpecific (TAPI32.@)
577 DWORD WINAPI
lineSetAppSpecific(HCALL hCall
, DWORD dwAppSpecific
)
579 FIXME("(%04x, %08lx): stub.\n", hCall
, dwAppSpecific
);
583 /***********************************************************************
584 * lineSetCallParams (TAPI32.@)
586 DWORD WINAPI
lineSetCallParams(HCALL hCall
, DWORD dwBearerMode
, DWORD dwMinRate
, DWORD dwMaxRate
, LPLINEDIALPARAMS lpDialParams
)
588 FIXME("(%04x, %08lx, %08lx, %08lx, %p): stub.\n", hCall
, dwBearerMode
, dwMinRate
, dwMaxRate
, lpDialParams
);
592 /***********************************************************************
593 * lineSetCallPrivilege (TAPI32.@)
595 DWORD WINAPI
lineSetCallPrivilege(HCALL hCall
, DWORD dwCallPrivilege
)
597 FIXME("(%04x, %08lx): stub.\n", hCall
, dwCallPrivilege
);
601 /***********************************************************************
602 * lineSetCurrentLocation (TAPI32.@)
604 DWORD WINAPI
lineSetCurrentLocation(HLINEAPP hLineApp
, DWORD dwLocation
)
606 FIXME("(%04x, %08lx): stub.\n", hLineApp
, dwLocation
);
610 /***********************************************************************
611 * lineSetDevConfig (TAPI32.@)
613 DWORD WINAPI
lineSetDevConfig(DWORD dwDeviceID
, LPVOID lpDeviceConfig
, DWORD dwSize
, LPCSTR lpszDeviceClass
)
615 FIXME("(%0lx, %p, %08lx, %s): stub.\n", dwDeviceID
, lpDeviceConfig
, dwSize
, lpszDeviceClass
);
619 /***********************************************************************
620 * lineSetMediaControl (TAPI32.@)
622 DWORD WINAPI
lineSetMediaControl(
627 LPLINEMEDIACONTROLDIGIT
const lpDigitList
,
628 DWORD dwDigitNumEntries
,
629 LPLINEMEDIACONTROLMEDIA
const lpMediaList
,
630 DWORD dwMediaNumEntries
,
631 LPLINEMEDIACONTROLTONE
const lpToneList
,
632 DWORD dwToneNumEntries
,
633 LPLINEMEDIACONTROLCALLSTATE
const lpCallStateList
,
634 DWORD dwCallStateNumEntries
)
640 /***********************************************************************
641 * lineSetMediaMode (TAPI32.@)
643 DWORD WINAPI
lineSetMediaMode(HCALL hCall
, DWORD dwMediaModes
)
645 FIXME("(%04x, %08lx): stub.\n", hCall
, dwMediaModes
);
649 /***********************************************************************
650 * lineSetNumRings (TAPI32.@)
652 DWORD WINAPI
lineSetNumRings(HLINE hLine
, DWORD dwAddressID
, DWORD dwNumRings
)
654 FIXME("(%04x, %08lx, %08lx): stub.\n", hLine
, dwAddressID
, dwNumRings
);
658 /***********************************************************************
659 * lineSetStatusMessages (TAPI32.@)
661 DWORD WINAPI
lineSetStatusMessages(HLINE hLine
, DWORD dwLineStates
, DWORD dwAddressStates
)
663 FIXME("(%04x, %08lx, %08lx): stub.\n", hLine
, dwLineStates
, dwAddressStates
);
667 /***********************************************************************
668 * lineSetTerminal (TAPI32.@)
670 DWORD WINAPI
lineSetTerminal(HLINE hLine
, DWORD dwAddressID
, HCALL hCall
, DWORD dwSelect
, DWORD dwTerminalModes
, DWORD dwTerminalID
, DWORD bEnable
)
672 FIXME("(%04x, %08lx, %04x, %08lx, %08lx, %08lx, %08lx): stub.\n", hLine
, dwAddressID
, hCall
, dwSelect
, dwTerminalModes
, dwTerminalID
, bEnable
);
676 /***********************************************************************
677 * lineSetTollList (TAPI32.@)
679 DWORD WINAPI
lineSetTollList(HLINEAPP hLineApp
, DWORD dwDeviceID
, LPCSTR lpszAddressIn
, DWORD dwTollListOption
)
681 FIXME("(%04x, %08lx, %s, %08lx): stub.\n", hLineApp
, dwDeviceID
, lpszAddressIn
, dwTollListOption
);
685 /***********************************************************************
686 * lineSetupConference (TAPI32.@)
688 DWORD WINAPI
lineSetupConference(HCALL hCall
, HLINE hLine
, LPHCALL lphConfCall
, LPHCALL lphConsultCall
, DWORD dwNumParties
, LPLINECALLPARAMS lpCallParams
)
690 FIXME("(%04x, %04x, %p, %p, %08lx, %p): stub.\n", hCall
, hLine
, lphConfCall
, lphConsultCall
, dwNumParties
, lpCallParams
);
694 /***********************************************************************
695 * lineSetupTransfer (TAPI32.@)
697 DWORD WINAPI
lineSetupTransfer(HCALL hCall
, LPHCALL lphConsultCall
, LPLINECALLPARAMS lpCallParams
)
699 FIXME("(%04x, %p, %p): stub.\n", hCall
, lphConsultCall
, lpCallParams
);
703 /***********************************************************************
704 * lineShutdown (TAPI32.@)
706 DWORD WINAPI
lineShutdown(HLINEAPP hLineApp
)
708 FIXME("(%04x): stub.\n", hLineApp
);
712 /***********************************************************************
713 * lineSwapHold (TAPI32.@)
715 DWORD WINAPI
lineSwapHold(HCALL hActiveCall
, HCALL hHeldCall
)
717 FIXME("(active: %04x, held: %04x): stub.\n", hActiveCall
, hHeldCall
);
721 /***********************************************************************
722 * lineTranslateAddress (TAPI32.@)
724 DWORD WINAPI
lineTranslateAddress(HLINEAPP hLineApp
, DWORD dwDeviceID
, DWORD dwAPIVersion
, LPCSTR lpszAddressIn
, DWORD dwCard
, DWORD dwTranslateOptions
, LPLINETRANSLATEOUTPUT lpTranslateOutput
)
726 FIXME("(%04x, %08lx, %08lx, %s, %08lx, %08lx, %p): stub.\n", hLineApp
, dwDeviceID
, dwAPIVersion
, lpszAddressIn
, dwCard
, dwTranslateOptions
, lpTranslateOutput
);
730 /***********************************************************************
731 * lineTranslateDialog (TAPI32.@)
733 DWORD WINAPI
lineTranslateDialog(HLINEAPP hLineApp
, DWORD dwDeviceID
, DWORD dwAPIVersion
, HWND hwndOwner
, LPCSTR lpszAddressIn
)
735 FIXME("(%04x, %08lx, %08lx, %04x, %s): stub.\n", hLineApp
, dwDeviceID
, dwAPIVersion
, hwndOwner
, lpszAddressIn
);
739 /***********************************************************************
740 * lineUncompleteCall (TAPI32.@)
742 DWORD WINAPI
lineUncompleteCall(HLINE hLine
, DWORD dwCompletionID
)
744 FIXME("(%04x, %08lx): stub.\n", hLine
, dwCompletionID
);
748 /***********************************************************************
749 * lineUnhold (TAPI32.@)
751 DWORD WINAPI
lineUnhold(HCALL hCall
)
753 FIXME("(%04x): stub.\n", hCall
);
757 /***********************************************************************
758 * lineUnpark (TAPI32.@)
760 DWORD WINAPI
lineUnpark(HLINE hLine
, DWORD dwAddressID
, LPHCALL lphCall
, LPCSTR lpszDestAddress
)
762 FIXME("(%04x, %08lx, %p, %s): stub.\n", hLine
, dwAddressID
, lphCall
, lpszDestAddress
);