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

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

?? func2_36g5.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>phoneInitialize</TITLE>
<SCRIPT SRC="/library/psdk/linkcss.js"></SCRIPT>
<META NAME="MS-HKWD" CONTENT="phoneInitialize">
<META NAME="MS-HAID" CONTENT="_tapi2_phoneinitialize">
</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_phoneinitialize"></A>phoneInitialize</H1>

<P>The <B>phoneInitialize</B> function is obsolete. It continues to be exported by tapi.dll and tapi32.dll for backward compatibility with applications using TAPI versions 1.3 and 1.4. </P>

<P>Applications using TAPI version 2.0 or later must use <A HREF="func2_1tbs.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_1tbs.htm"><B>phoneInitializeEx</B></A> instead. </P>

<H2>For TAPI Versions 1.4 and Earlier</H2>

<P>The <B>phoneInitialize</B> function initializes the application's use of TAPI for the subsequent use of the phone functions in the Telephony API. It registers the application's specified notification mechanism and returns the number of phone devices that are available to the application.</P>

<PRE class=syntax><B>LONG WINAPI phoneInitialize(
  LPHPHONEAPP</B><I> lphPhoneApp</I><B>,  </B>
<B>  HINSTANCE</B><I> hInstance</I><B>,      </B>
<B>  PHONECALLBACK</B><I> lpfnCallback</I><B>,  </B>
<B>  LPCSTR</B><I> lpszAppName</I><B>,       </B>
<B>  LPDWORD</B><I> lpdwNumDevs       </I>
<B>);</B></PRE>

<H4>Parameters</H4>

<DL>
<DT><I>lphPhoneApp</I></DT>

<DD>A pointer to a location that is filled with the application's usage handle for TAPI.</DD>

<DT><I>hInstance</I></DT>

<DD>The instance handle of the client application or DLL.</DD>

<DT><I>lpfnCallback</I></DT>

<DD>The address of a callback function that is invoked to determine status and events on the phone device.</DD>

<DT><I>lpszAppName</I></DT>

<DD>A pointer to a null-terminated string that contains displayable characters. If this parameter is non-NULL, it contains an application-supplied name of the application. This name is provided in the <A HREF="struc2_3do2.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/struc2_3do2.htm"><B>PHONESTATUS</B></A> structure to indicate, in a user-friendly way, which application is the current owner of the phone device. This information can be useful for logging and status reporting purposes. If <I>lpszAppName</I> is NULL, the application's filename is used instead.</DD>

<DT><I>lpdwNumDevs</I></DT>

<DD>A pointer to <B>DWORD</B>. This location is loaded with the number of phone devices available to the application. 
</DD>
</DL>

<H4>Return Values</H4>

<P>Returns zero if the request succeeds or a negative error number if an error occurs. Possible return values are:</P>

<P>PHONEERR_INVALAPPNAME, PHONEERR_INIFILECORRUPT, PHONEERR_INVALPOINTER, PHONEERR_NOMEM, PHONEERR_OPERATIONFAILED, PHONEERR_REINIT, PHONEERR_RESOURCEUNAVAIL, PHONEERR_NODEVICE, PHONEERR_NODRIVER, PHONEERR_INVALPARAM</P>

<H4>Remarks</H4>

<P>The application can refer to individual phone devices by using phone device identifiers that range from zero to <I>dwNumDevs</I> minus one. An application should not assume that these phone devices are capable of anything beyond what is specified by the Assisted Telephony subset without first querying their device capabilities with the <A HREF="func2_3l6b.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_3l6b.htm"><B>phoneGetDevCaps</B></A><B> </B>function.</P>

<P>Applications should not invoke <B>phoneInitialize</B> without subsequently opening a phone (at least for monitoring). If the application is not monitoring and not using any devices, it should call <A HREF="func2_7b8u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7b8u.htm"><B>phoneShutdown</B></A> so that memory resources allocated by TAPI can be released if unneeded, and TAPI itself can be unloaded from memory while not needed. </P>

<P>Another reason for performing a <B>phoneShutdown</B> is that if a user changes the device configuration (adds or removes a line or phone), there is no way for TAPI to notify an application that has a line or phone handle open at the time. After a reconfiguration has taken place, causing a PHONESTATE_REINIT message to be sent, no applications can open a device until all applications have performed a <B>phoneShutdown</B>.</P>

<P>If any service provider fails to initialize properly, the <B>phoneInitialize</B> function fails and returns the error indicated by the service provider. If the PHONEERR_INVALPARAM error value is returned, the specified <I>hInstance</I> parameter is invalid.</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>Unsupported.<BR>
<B>&nbsp;&nbsp;Windows 95/98: </B>Requires Windows 95 only.<BR>
<B>&nbsp;&nbsp;Version: </B>Requires TAPI 1.4 or earlier.<BR>
<B>&nbsp;&nbsp;Header: </B>Declared in Tapi.h.<BR>
<B>&nbsp;&nbsp;Library: </B>Use Tapi32.lib.</P>

<H4>See Also</H4>

<P><A HREF="func2_3l6b.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_3l6b.htm"><B>phoneGetDevCaps</B></A>, <A HREF="func2_1tbs.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_1tbs.htm"><B>phoneInitializeEx</B></A>, <A HREF="func2_7b8u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7b8u.htm"><B>phoneShutdown</B></A>, <A HREF="struc2_3do2.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/struc2_3do2.htm"><B>PHONESTATUS</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一区二区三区免费野_久草精品视频
欧美专区在线观看一区| 97精品久久久久中文字幕| 国产成人精品影视| 欧美亚洲免费在线一区| 日本一区二区三区四区在线视频 | 一区二区高清免费观看影视大全| 精品一区二区三区香蕉蜜桃| 欧美午夜电影在线播放| 国产精品久久看| 九九视频精品免费| 777午夜精品视频在线播放| 亚洲精品久久久蜜桃| 成人黄色av电影| 2017欧美狠狠色| 精品一区二区三区免费观看| 欧美日韩国产另类一区| 亚洲男人的天堂一区二区| 粉嫩av一区二区三区| 久久久蜜桃精品| 国产制服丝袜一区| 日韩美女一区二区三区| 日韩国产精品久久| 欧美剧在线免费观看网站| 亚洲国产一二三| 欧美在线制服丝袜| 亚洲综合男人的天堂| 欧美综合一区二区| 亚洲愉拍自拍另类高清精品| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 欧美一区二区三区男人的天堂| 亚洲综合色在线| 欧美三级电影网| 亚洲福利一二三区| 欧美久久久久久久久中文字幕| 亚洲综合在线观看视频| 色综合久久久久久久久| 一区二区成人在线观看| 欧美亚洲国产一卡| 日本 国产 欧美色综合| 欧美电视剧在线观看完整版| 国产在线视视频有精品| 国产亚洲精品超碰| proumb性欧美在线观看| 亚洲免费看黄网站| 欧美日韩在线三区| 久久精品国产99国产精品| 2020国产精品自拍| 成人福利视频在线看| 一区二区三区丝袜| 欧美日韩一区成人| 国产一区二区三区在线观看精品| 国产蜜臀av在线一区二区三区| caoporn国产一区二区| 亚洲一区二区三区在线| 欧美裸体一区二区三区| 国产精品一区在线| 亚洲三级在线免费| 欧美一区二区三区四区高清| 国产一本一道久久香蕉| 亚洲精品五月天| 日韩免费视频一区| 成人免费三级在线| 五月激情六月综合| 国产网站一区二区| 欧美色区777第一页| 麻豆免费精品视频| 亚洲人成人一区二区在线观看| 欧美高清激情brazzers| 丁香婷婷综合五月| 三级一区在线视频先锋 | 色噜噜狠狠色综合中国| 免费精品视频最新在线| 综合中文字幕亚洲| 日韩久久免费av| 日本电影欧美片| 国产精品1区2区| 午夜欧美电影在线观看| 中文字幕免费在线观看视频一区| 欧美日本一区二区在线观看| 国产成人自拍网| 日本成人在线看| 亚洲天堂成人在线观看| 国产亚洲综合在线| 91精品国产综合久久福利| 99国产精品久| 国产成人av在线影院| 日韩精品免费专区| 亚洲午夜私人影院| 中文字幕一区av| 久久精品一区二区三区不卡牛牛 | 亚洲精品乱码久久久久久| 久久久久久久网| 日韩亚洲欧美一区| 欧美精品少妇一区二区三区 | 粉嫩一区二区三区在线看| 日本va欧美va瓶| 亚洲午夜在线视频| 亚洲欧美福利一区二区| 国产精品丝袜91| 国产欧美日韩在线| 久久精品一区二区| 2020国产精品久久精品美国| 日韩欧美你懂的| 91麻豆精品国产91久久久久久| 欧美三级三级三级| 欧美午夜一区二区三区| 色中色一区二区| 色一区在线观看| 91视频国产观看| av中文字幕亚洲| 97精品久久久午夜一区二区三区| av毛片久久久久**hd| 99在线精品免费| 91麻豆蜜桃一区二区三区| av午夜精品一区二区三区| 99r国产精品| 日本乱人伦aⅴ精品| 在线亚洲免费视频| 欧美日韩在线一区二区| 日韩午夜在线观看| 亚洲精品一区在线观看| 久久精品一二三| 亚洲色图.com| 婷婷成人综合网| 久久66热re国产| 国产v综合v亚洲欧| 99精品在线观看视频| 欧美最猛黑人xxxxx猛交| 在线电影一区二区三区| 欧美大尺度电影在线| 久久综合999| 17c精品麻豆一区二区免费| 自拍偷拍欧美激情| 日韩和欧美一区二区| 国产一区二区三区免费观看| 成人免费三级在线| 欧美美女网站色| 久久久久久电影| 亚洲精品视频在线观看免费| 婷婷久久综合九色综合绿巨人| 韩日av一区二区| 不卡高清视频专区| 91精品在线免费观看| 国产亚洲短视频| 一区二区三区91| 激情伊人五月天久久综合| 99国产精品国产精品久久| 制服视频三区第一页精品| 国产三级精品三级| 午夜久久电影网| 国产九九视频一区二区三区| 在线观看视频欧美| 欧美v日韩v国产v| 一区二区三区美女| 极品少妇一区二区| 在线看国产一区| 国产日韩欧美一区二区三区综合| 国产sm精品调教视频网站| 在线免费av一区| 中文字幕在线免费不卡| 日本不卡高清视频| 精品少妇一区二区三区在线播放 | 亚洲一区中文日韩| 大尺度一区二区| 久久精品视频一区二区| 国产综合久久久久影院| 久久伊99综合婷婷久久伊| 美女高潮久久久| 精品理论电影在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 久久精品亚洲麻豆av一区二区| 国产精品一区不卡| 国产精品视频线看| 91蜜桃网址入口| 亚洲综合av网| 欧美精品视频www在线观看| 视频一区二区国产| 精品欧美一区二区三区精品久久| 久久精品久久综合| 国产日韩精品一区| 99久久精品免费| 香蕉成人伊视频在线观看| 日韩亚洲国产中文字幕欧美| 国产老妇另类xxxxx| 亚洲欧洲另类国产综合| 在线视频观看一区| 蜜臀av性久久久久蜜臀aⅴ流畅| 精品国产髙清在线看国产毛片| 国产乱理伦片在线观看夜一区| 亚洲天堂免费看| 91精品国产综合久久小美女| 国产一区二区三区蝌蚪| 最新不卡av在线| 日韩亚洲欧美高清| 波多野结衣91| 日韩1区2区3区| 国产欧美视频一区二区| 欧美性猛交一区二区三区精品| 日本美女一区二区三区视频| 国产三级精品在线|