亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? func2_8ofm.htm

?? TAPI Exampple
?? HTM
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML DIR="LTR"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso8859-1">
</HEAD>
<TITLE>lineSetupTransfer</TITLE>
<SCRIPT SRC="/library/psdk/linkcss.js"></SCRIPT>
<META NAME="MS-HKWD" CONTENT="lineSetupTransfer">
<META NAME="MS-HAID" CONTENT="_tapi2_linesetuptransfer">
</HEAD>
<BODY TOPMARGIN="0">

<!--TOOLBAR_START-->
<!--TOOLBAR_EXEMPT-->
<!--TOOLBAR_END-->
<!--SYNC_START-->
<script language="JavaScript" src='/library/synch.js'></script>
<!--SYNC_END-->

<H1><A NAME="_tapi2_linesetuptransfer"></A>lineSetupTransfer</H1>

<P>The <B>lineSetupTransfer</B> function initiates a transfer of the call specified by the <I>hCall </I>parameter. It establishes a consultation call, <I>lphConsultCall</I>, on which the party can be dialed that can become the destination of the transfer. The application acquires owner privilege to the <I>lphConsultCall </I>parameter. </P>

<PRE class=syntax><B>LONG WINAPI lineSetupTransfer(
  HCALL</B><I> hCall</I><B>,                         </B>
<B>  LPHCALL</B><I> lphConsultCall</I><B>,              </B>
<B>  LPLINECALLPARAMS const</B><I> lpCallParams  </I>
<B>);</B></PRE>

<H4>Parameters</H4>

<DL>
<DT><I>hCall</I> </DT>

<DD>The handle of the call to be transferred. The application must be an owner of the call. The call state of <I>hCall</I> must be <I>connected</I>. </DD>

<DT><I>lphConsultCall</I> </DT>

<DD>A pointer to an <I>hCall</I> handle. This location is then loaded with a handle identifying the temporary consultation call. When setting up a call for transfer, a consultation call is automatically allocated that enables <A HREF="func1_0p0s.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_0p0s.htm"><B>lineDial</B></A> to dial the address associated with the new transfer destination of the call. The originating party can carry on a conversation over this consultation call prior to completing the transfer. The call state of <I>hConsultCall</I> is not applicable. 

<P>This transfer procedure may not be valid for some line devices. The application may need to ignore the new consultation call and unhold an existing held call (using <A HREF="func2_2ulg.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2ulg.htm"><B>lineUnhold</B></A>) to identify the destination of the transfer. On switches that support cross-address call transfer, the consultation call can exist on a different address than the call to be transferred. It may also be necessary that the consultation call be set up as an entirely new call, by <A HREF="func1_7mgc.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_7mgc.htm"><B>lineMakeCall</B></A>, to the destination of the transfer. Which forms of transfer are available are specified in the call's address capabilities. 
</DD>

<DT><I>lpCallParams</I> </DT>

<DD>A pointer to call parameters to be used when establishing the consultation call. This parameter is one or more of the <A HREF="constnts_9ilv.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_9ilv.htm">LINECALLPARAMFLAGS_ constants</A>. This parameter can be set to NULL if no special call setup parameters are desired.</DD>
</DL>

<P></P>

<H4>Return Values</H4>

<P>Returns a positive request identifier if the function is completed asynchronously, or a negative error number if an error occurs. The <I>dwParam2</I> parameter of the corresponding <A HREF="msgs_65mh.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/msgs_65mh.htm">LINE_REPLY</A> message is zero if the function succeeds or it is a negative error number if an error occurs. Possible return values are: </P>

<P>LINEERR_BEARERMODEUNAVAIL, LINEERR_INVALRATE, LINEERR_CALLUNAVAIL, LINEERR_NOMEM, LINEERR_INUSE, LINEERR_NOTOWNER, LINEERR_INVALADDRESSMODE, LINEERR_OPERATIONFAILED, LINEERR_INVALBEARERMODE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALCALLHANDLE, LINEERR_RATEUNAVAIL, LINEERR_INVALCALLPARAMS, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_STRUCTURETOOSMALL, LINEERR_INVALLINESTATE, LINEERR_UNINITIALIZED, LINEERR_INVALMEDIAMODE, LINEERR_USERUSERINFOTOOBIG, LINEERR_INVALPOINTER. </P>

<H4>Remarks</H4>

<P>The <B>lineSetupTransfer</B> function sets up the transfer of the call specified by <I>hCall</I>. The setup phase of a transfer establishes a consultation call that enables the application to send the address of the destination (the party to be transferred to) to the switch, while the call to be transferred is kept on hold. This new call is referred to as a consultation call (<I>hConsultCall</I>) and can be dropped or otherwise manipulated independently of the original call. </P>

<P>When the consultation call has reached the <I>dialtone</I> call state, the application can proceed transferring the call either by dialing the destination address and tracking its progress, or by unholding an existing call. The transfer of the original call to the selected destination is completed using <A HREF="func1_9b1u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_9b1u.htm"><B>lineCompleteTransfer</B></A>. </P>

<P>While the consultation call exists, the original call typically transitions to the <I>onholdPendingTransfer</I> state. The application may be able to toggle between the consultation call and the original call by using <A HREF="func2_4rxg.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_4rxg.htm"><B>lineSwapHold</B></A>. A consultation call can be canceled by invoking <A HREF="func1_1i5s.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_1i5s.htm"><B>lineDrop</B></A> on it. After dropping a consultation call, the original call typically transitions back to the <I>connected</I> state. If the call state of the original call is <I>onHoldPendingTransfer</I>, the <A HREF="func2_2ulg.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2ulg.htm"><B>lineUnhold</B></A> function can be used to recover the call. In this case, the call state of the consultation call is set to <I>idle</I>. </P>

<P>The application can also transfer calls in a single step, without having to deal with the intervening consultation call, by using <A HREF="func1_36wi.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_36wi.htm"><B>lineBlindTransfer</B></A>. </P>

<H4><A HREF="javascript:if(confirm('http://msdn.microsoft.com/library/psdk/sdkintro/guide_927n.htm  \n\n這個文件不能通過 Teleport Pro 取回, 因為 地址在一個域或為它的開始地址設定的邊界的外部路徑上.  \n\n你想從服務器打開它嗎?'))window.location='http://msdn.microsoft.com/library/psdk/sdkintro/guide_927n.htm'" tppabs="http://msdn.microsoft.com/library/psdk/sdkintro/guide_927n.htm">Requirements</A> </H4>

<P><B>&nbsp;&nbsp;Windows NT/2000: </B>Requires Windows NT 4.0 SP3 or later.<BR>
<B>&nbsp;&nbsp;Windows 95/98: </B>Requires Windows 95 or later.<BR>
<B>&nbsp;&nbsp;Version: </B>Requires TAPI 1.3 or later.<BR>
<B>&nbsp;&nbsp;Header: </B>Declared in Tapi.h.<BR>
<B>&nbsp;&nbsp;Library: </B>Use Tapi32.lib.<BR>
<B>&nbsp;&nbsp;Unicode: </B>Implemented as Unicode and ANSI versions on all platforms.</P>

<H4>See Also</H4>

<P><A HREF="javascript:if(confirm('http://msdn.microsoft.com/library/psdk/tapi3/tapiovr2_1isy.htm  \n\n這個文件不能通過 Teleport Pro 取回, 因為 地址在一個域或為它的開始地址設定的邊界的外部路徑上.  \n\n你想從服務器打開它嗎?'))window.location='http://msdn.microsoft.com/library/psdk/tapi3/tapiovr2_1isy.htm'" tppabs="http://msdn.microsoft.com/library/psdk/tapi3/tapiovr2_1isy.htm">Transfer Overview</A>, <A HREF="quickref_1okl.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/quickref_1okl.htm">TAPI 2.2 Reference Overview</A>, <A HREF="quickref_6gvn.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/quickref_6gvn.htm">Supplementary Line Service Functions</A>, <A HREF="msgs_65mh.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/msgs_65mh.htm">LINE_REPLY</A>, <A HREF="func1_36wi.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_36wi.htm"><B>lineBlindTransfer</B></A>, <A HREF="func1_9b1u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_9b1u.htm"><B>lineCompleteTransfer</B></A>, <A HREF="func1_0p0s.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_0p0s.htm"><B>lineDial</B></A>, <A HREF="func1_1i5s.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_1i5s.htm"><B>lineDrop</B></A>, <A HREF="func1_7mgc.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_7mgc.htm"><B>lineMakeCall</B></A>, <A HREF="func2_4rxg.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_4rxg.htm"><B>lineSwapHold</B></A>, <A HREF="func2_2ulg.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2ulg.htm"><B>lineUnhold</B></A></P>
<DIV CLASS="footer">Built on Monday, August 14, 2000</DIV>
<!--FOOTER_START-->
<DIV CLASS="footer" STYLE="color:#000000;font-size:90%;">
<A HREF="mailto:sdkfdbk@microsoft.com">Send feedback</A> to the Platform SDK.</P>
<P><A HREF="javascript:if(confirm('http://msdn.microsoft.com/isapi/gomscom.asp?TARGET=/info/cpyright.htm  \n\n這個文件不能通過 Teleport Pro 取回, 因為 地址在一個域或為它的開始地址設定的邊界的外部路徑上.  \n\n你想從服務器打開它嗎?'))window.location='http://msdn.microsoft.com/isapi/gomscom.asp?TARGET=/info/cpyright.htm'" tppabs="http://msdn.microsoft.com/isapi/gomscom.asp?TARGET=/info/cpyright.htm" TARGET="_top">&#169; 1999 Microsoft Corporation. All rights reserved. Terms of use.</A></P>
</DIV>
<!--FOOTER_END-->

</BODY>
</HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品88888| 欧美美女激情18p| 亚洲日本欧美天堂| 波多野结衣一区二区三区| 久久亚洲精精品中文字幕早川悠里 | 国产精品伦理在线| 99国产精品久久久久久久久久久| 一区二区三区免费| 欧美精品v国产精品v日韩精品| 麻豆国产精品官网| 国产欧美日韩另类一区| 色系网站成人免费| 日韩激情视频在线观看| 精品av综合导航| eeuss国产一区二区三区| 亚洲成人先锋电影| 久久女同精品一区二区| 99久久久免费精品国产一区二区| 亚洲福利视频导航| 久久综合视频网| 99精品欧美一区二区三区小说| 香蕉久久一区二区不卡无毒影院 | 一区二区成人在线视频| 欧美高清www午色夜在线视频| 国产原创一区二区三区| 亚洲欧美国产高清| 欧美电影免费观看高清完整版在线 | 久久亚洲私人国产精品va媚药| 91视视频在线观看入口直接观看www | 亚洲情趣在线观看| 日韩一区二区影院| 97se亚洲国产综合自在线不卡| 日韩精品视频网| 欧美激情一二三区| 欧美日韩国产小视频在线观看| 国产一区二区三区最好精华液| 亚洲天堂成人网| 日韩美女在线视频| 日本黄色一区二区| 狠狠狠色丁香婷婷综合久久五月| 18涩涩午夜精品.www| 欧美一区国产二区| 一本大道久久a久久精品综合| 久久狠狠亚洲综合| 95精品视频在线| 美女在线观看视频一区二区| 亚洲日本在线a| 久久久青草青青国产亚洲免观| 在线视频国产一区| 国产成人在线免费| 五月天欧美精品| 国产精品福利影院| 日韩一本二本av| 91久久奴性调教| 国产jizzjizz一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲欧美一区二区三区极速播放| 日韩精品一区二区三区四区| 欧美综合亚洲图片综合区| 国产iv一区二区三区| 蜜臀国产一区二区三区在线播放| 亚洲狠狠丁香婷婷综合久久久| 久久蜜桃av一区精品变态类天堂| 欧美色窝79yyyycom| 成人免费看视频| 久久99蜜桃精品| 亚洲成av人片观看| 亚洲欧美偷拍另类a∨色屁股| 久久一区二区三区四区| 在线播放一区二区三区| 色婷婷久久综合| 成人国产免费视频| 激情图区综合网| 日本中文字幕一区二区有限公司| 亚洲在线成人精品| 中文字幕亚洲成人| 久久精品亚洲精品国产欧美| 日韩欧美资源站| 51精品久久久久久久蜜臀| 欧美系列亚洲系列| 91蝌蚪porny| 99在线精品视频| 国产69精品久久久久毛片| 国产一区二区日韩精品| 精品一区二区久久| 久久国产乱子精品免费女| 丝袜美腿亚洲综合| 亚洲综合色丁香婷婷六月图片| 亚洲欧美一区二区久久| 日韩伦理av电影| 成人蜜臀av电影| 国产伦精品一区二区三区在线观看 | 欧洲国产伦久久久久久久| 91猫先生在线| 91黄色免费版| 色综合久久久久网| 色偷偷久久人人79超碰人人澡| 99久久久久久99| 91亚洲永久精品| 97久久超碰精品国产| 成人av集中营| zzijzzij亚洲日本少妇熟睡| 成人网男人的天堂| 成人app网站| av不卡免费电影| 色av成人天堂桃色av| 色天使色偷偷av一区二区| 在线视频综合导航| 欧美色网站导航| 欧美精品日韩精品| 欧美一级精品大片| 精品久久久久久久久久久久包黑料| 日韩欧美国产1| 久久亚洲一区二区三区明星换脸 | 国产麻豆视频一区二区| 国产精品一区二区果冻传媒| 国产.欧美.日韩| 成人av网站免费| 99国产精品久久久久久久久久久| 色综合天天综合网天天看片| 在线欧美日韩精品| 欧美精品免费视频| 欧美大片在线观看一区二区| 久久综合九色综合97婷婷| 国产精品网友自拍| 亚洲老妇xxxxxx| 午夜精品久久一牛影视| 欧美a一区二区| 国产乱码精品一区二区三区av| 成人久久视频在线观看| 9i在线看片成人免费| 欧美三级电影网站| 欧美一区二区在线不卡| 久久综合九色综合欧美亚洲| 成人免费小视频| 日韩在线一区二区三区| 黑人精品欧美一区二区蜜桃| 成人综合婷婷国产精品久久免费| 中文字幕一区二区三区av| 一区二区三区中文字幕电影| 亚洲一区在线视频观看| 毛片av一区二区三区| 成人国产一区二区三区精品| 欧美一a一片一级一片| 精品少妇一区二区三区 | 精品99一区二区三区| 国产精品电影一区二区三区| 午夜影院久久久| 国产美女精品在线| 91免费观看视频在线| 91精品国产综合久久香蕉麻豆 | 精品一区中文字幕| 波多野结衣的一区二区三区| 欧美伦理影视网| 国产亚洲1区2区3区| 亚洲宅男天堂在线观看无病毒 | 人禽交欧美网站| 成人理论电影网| 91精品欧美久久久久久动漫| 国产精品水嫩水嫩| 天天综合日日夜夜精品| 国产精品香蕉一区二区三区| 欧美色偷偷大香| 日本一二三不卡| 日本在线不卡视频一二三区| 波多野结衣一区二区三区| 欧美一区二区免费视频| 中文字幕中文在线不卡住| 日本人妖一区二区| 99久久国产综合色|国产精品| 91精品国产综合久久精品| 国产精品电影一区二区| 狂野欧美性猛交blacked| 色久综合一二码| 欧美va亚洲va在线观看蝴蝶网| 亚洲欧美日韩中文播放| 精品无人区卡一卡二卡三乱码免费卡 | 欧美专区日韩专区| 久久男人中文字幕资源站| 亚洲第一搞黄网站| eeuss鲁片一区二区三区在线观看| 欧美一区二区三区四区高清| 国产精品国产馆在线真实露脸| 麻豆久久久久久久| 一区二区三区四区蜜桃| 国产美女视频一区| 制服丝袜一区二区三区| 亚洲日穴在线视频| 国产精品亚洲专一区二区三区| 欧美蜜桃一区二区三区| 亚洲天堂精品视频| 国产成人午夜精品影院观看视频| 91麻豆精品国产综合久久久久久| 亚洲免费av网站| 成人黄页毛片网站| www久久久久| 秋霞午夜av一区二区三区| 欧美三级日韩三级| 亚洲区小说区图片区qvod| 国产成人啪午夜精品网站男同|