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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? msgs_3f8l.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>PHONE_STATE</TITLE>
<SCRIPT SRC="/library/psdk/linkcss.js"></SCRIPT>
<META NAME="MS-HKWD" CONTENT="PHONE_STATE">
<META NAME="MS-HAID" CONTENT="_tapi2_phone_state">
</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_phone_state"></A>PHONE_STATE</H1>

<P>TAPI sends the PHONE_STATE message to an application whenever the status of a phone device changes. </P>

<PRE class=syntax>PHONE_STATE
hPhone = (HPHONE) hPhoneDevice;
dwCallbackInstance = (DWORD) hCallback;
dwParam1 = (DWORD) PhoneState;
dwParam2 = (DWORD) PhoneStateDetails;
dwParam3 = (DWORD) 0;</PRE>

<H4>Parameters</H4>

<DL>
<DT><I>hPhone</I> </DT>

<DD>A handle to the phone device. </DD>

<DT><I>dwCallbackInstance</I> </DT>

<DD>The application's callback instance provided when opening the phone device. </DD>

<DT><I>dwParam1</I> </DT>

<DD>The phone state that has changed. This parameter uses one of the <A HREF="constnts_3s37.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_3s37.htm">PHONESTATE_ constants</A>.</DD>

<DT><I>dwParam2</I> </DT>

<DD>Phone state-dependent information detailing the status change. This parameter is not used if multiple flags are set in <I>dwParam1</I>, because multiple status items have changed. The application should invoke <A HREF="func2_7usz.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7usz.htm"><B>phoneGetStatus</B></A> to obtain a complete set of information. 

<P>If <I>dwParam1</I> is PHONESTATE_OWNER, <I>dwParam2</I> contains the new number of owners. 


<P>If <I>dwParam1</I> is PHONESTATE_MONITORS, <I>dwParam2</I> contains the new number of monitors. 


<P>If <I>dwParam1</I> is PHONESTATE_LAMP, <I>dwParam2</I> contains the button/lamp identifier of the lamp that has changed. 


<P>If <I>dwParam1</I> is PHONESTATE_RINGMODE, <I>dwParam2</I> contains the new ring mode. 


<P>If <I>dwParam1</I> is PHONESTATE_HANDSET, SPEAKER or HEADSET, <I>dwParam2</I> contains the new hookswitch mode of that hookswitch device. This parameter uses one of the <A HREF="constnts_0yyc.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_0yyc.htm">PHONEHOOKSWITCHMODE_ constants</A>.
</DD>

<DT><I>dwParam3</I> </DT>

<DD>Unused. 
</DD>
</DL>

<H4>Return Values</H4>

<P>No return value. </P>

<H4>Remarks</H4>

<P>Sending the PHONE_STATE message to the application can be controlled and queried using <A HREF="func2_2183.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2183.htm"><B>phoneSetStatusMessages</B></A> and <A HREF="func2_2gmr.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2gmr.htm"><B>phoneGetStatusMessages</B></A>. By default, this message is disabled for all state changes except for PHONESTATE_REINIT, which cannot be disabled. This message is sent to all applications that have a handle to the phone, including those that called <A HREF="func2_9o6m.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_9o6m.htm"><B>phoneOpen</B></A> with the <I>dwPrivileges</I> parameter set to PHONEPRIVILEGE_OWNER or PHONEPRIVILEGE_MONITOR. </P>

<P>A PHONE_STATE message with an <I>Owners</I> and/or <I>Monitors</I> indication is sent to applications that already have a handle for the phone. This can be the result of another application changing ownership or monitorship of the phone device with <A HREF="func2_9o6m.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_9o6m.htm"><B>phoneOpen</B></A>, <A HREF="func2_2a05.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2a05.htm"><B>phoneClose</B></A> or <A HREF="func2_7b8u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7b8u.htm"><B>phoneShutdown</B></A>. </P>

<H4><A HREF="javascript:if(confirm('http://msdn.microsoft.com/library/psdk/sdkintro/guide_927n.htm  \n\n這個文件不能通過 Teleport Pro 取回, 因?yàn)?地址在一個域或?yàn)樗拈_始地址設(shè)定的邊界的外部路徑上.  \n\n你想從服務(wù)器打開它嗎?'))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 2.0 or later.<BR>
<B>&nbsp;&nbsp;Header: </B>Declared in Tapi.h.</P>

<H4>See Also</H4>

<P><A HREF="msgs_6751.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/msgs_6751.htm">PHONE_CLOSE</A>, <A HREF="struc2_8rua.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/struc2_8rua.htm"><B>PHONECAPS</B></A>, <A HREF="func2_2a05.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2a05.htm"><B>phoneClose</B></A>, <A HREF="func2_3l6b.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_3l6b.htm"><B>phoneGetDevCaps</B></A>, <A HREF="func2_7usz.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7usz.htm"><B>phoneGetStatus</B></A>, <A HREF="func2_2gmr.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2gmr.htm"><B>phoneGetStatusMessages</B></A>, <A HREF="func2_36g5.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_36g5.htm"><B>phoneInitialize</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_9o6m.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_9o6m.htm"><B>phoneOpen</B></A>, <A HREF="func2_2183.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_2183.htm"><B>phoneSetStatusMessages</B></A>, <A HREF="func2_7b8u.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func2_7b8u.htm"><B>phoneShutdown</B></A> </P>

<P></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 取回, 因?yàn)?地址在一個域或?yàn)樗拈_始地址設(shè)定的邊界的外部路徑上.  \n\n你想從服務(wù)器打開它嗎?'))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>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产一二三| 久久视频一区二区| 久久人人爽人人爽| 亚洲精品国产无天堂网2021| 日韩国产一二三区| 不卡高清视频专区| av一区二区三区黑人| 3751色影院一区二区三区| 久久精品视频一区| 午夜视频一区二区| 国模大尺度一区二区三区| 99国产欧美久久久精品| 日韩小视频在线观看专区| 亚洲欧洲美洲综合色网| 亚洲婷婷国产精品电影人久久| 亚洲综合色噜噜狠狠| 国产精品一区二区黑丝| 欧美精品777| 国产精品乱人伦一区二区| 蜜臀国产一区二区三区在线播放| 成人av资源在线| 日韩精品中文字幕在线不卡尤物| 依依成人精品视频| 成人91在线观看| 日韩午夜精品电影| 洋洋av久久久久久久一区| 日韩在线一二三区| 色婷婷精品大视频在线蜜桃视频| 亚洲精品一区二区三区精华液| 亚洲无线码一区二区三区| 99在线精品观看| 欧美日韩国产一二三| 亚洲免费看黄网站| 97久久精品人人澡人人爽| 久久青草国产手机看片福利盒子| 亚洲在线视频一区| 欧美色综合天天久久综合精品| 亚洲综合久久久| 欧美一a一片一级一片| 亚洲一区二区精品3399| 欧美视频在线观看一区| 午夜视频一区在线观看| 欧美一级高清片| 韩国精品在线观看| 中文一区一区三区高中清不卡| 成人毛片老司机大片| 综合亚洲深深色噜噜狠狠网站| 北条麻妃一区二区三区| 一区二区在线免费观看| 欧美视频三区在线播放| 老司机精品视频一区二区三区| 久久久蜜桃精品| 成人av资源站| 午夜精品国产更新| 精品国产免费一区二区三区香蕉| 国产成人免费xxxxxxxx| 亚洲精品国产无套在线观| 制服丝袜中文字幕一区| 国产福利电影一区二区三区| 亚洲欧美在线aaa| 欧美日韩精品专区| 精一区二区三区| 成人免费在线播放视频| 精品视频免费在线| 国产麻豆精品theporn| 中文字幕亚洲一区二区va在线| 欧美中文字幕一区二区三区亚洲| 青青草97国产精品免费观看无弹窗版| 26uuu色噜噜精品一区二区| 成人激情免费视频| 日本在线不卡一区| 国产精品久久国产精麻豆99网站| 欧美在线不卡视频| 国产精品18久久久久久久网站| 亚洲免费观看高清完整版在线观看 | 久久久久久97三级| 成人av在线资源网| 美脚の诱脚舐め脚责91| 最近日韩中文字幕| 精品国产一区二区亚洲人成毛片 | 欧美少妇一区二区| 国产aⅴ精品一区二区三区色成熟| 亚洲精品五月天| 精品99一区二区三区| 欧洲亚洲精品在线| 国产不卡视频在线观看| 日韩专区在线视频| 日韩理论电影院| 久久久久国色av免费看影院| 欧美丰满嫩嫩电影| 91免费观看视频在线| 国产成人免费视频精品含羞草妖精| 亚洲va天堂va国产va久| 亚洲欧美怡红院| 中文字幕乱码亚洲精品一区| 欧美一级理论片| 欧美一a一片一级一片| www.性欧美| 波多野结衣视频一区| 国产高清精品网站| 精品一区二区三区免费播放| 亚洲福利视频一区| 亚洲国产一区二区视频| 又紧又大又爽精品一区二区| 欧美国产日产图区| 国产日韩欧美一区二区三区乱码 | 久久精品国产精品亚洲综合| 亚洲精品成人天堂一二三| 国产精品亲子伦对白| 久久久久国产精品麻豆ai换脸| 欧美高清性hdvideosex| 精品视频色一区| 欧美三级乱人伦电影| 欧美亚洲丝袜传媒另类| 色综合激情久久| 91成人看片片| 欧美日韩久久一区二区| 91精品福利在线一区二区三区| 在线播放/欧美激情| 欧美精品18+| 日韩欧美国产一二三区| 欧美成人a视频| 久久亚洲精品国产精品紫薇| 久久综合色天天久久综合图片| 久久久蜜臀国产一区二区| 国产亚洲人成网站| 国产精品乱人伦| 亚洲综合激情网| 天堂va蜜桃一区二区三区 | 韩国午夜理伦三级不卡影院| 精品一区二区三区不卡| 韩国精品免费视频| 成人教育av在线| 成人av在线网| 欧美做爰猛烈大尺度电影无法无天| 色偷偷88欧美精品久久久| 在线精品亚洲一区二区不卡| 欧美精品自拍偷拍动漫精品| 欧美sm极限捆绑bd| 国产精品日日摸夜夜摸av| 樱花影视一区二区| 日本视频一区二区三区| 国产+成+人+亚洲欧洲自线| www.欧美日韩| 91麻豆精品国产| 国产欧美日韩在线观看| 亚洲国产视频在线| 国产乱码字幕精品高清av| 色婷婷综合久久久中文字幕| 欧美一卡二卡三卡四卡| 国产片一区二区| 亚洲成av人片在线观看| 国产成人在线观看| 欧美日韩亚洲国产综合| 久久综合久久综合久久| 一区二区久久久久久| 久久er99精品| 欧美午夜在线一二页| 久久久久9999亚洲精品| 亚洲午夜三级在线| 国产一区二区三区免费播放| 日本韩国欧美三级| 精品国产一二三区| 亚洲午夜久久久久久久久久久 | 日韩不卡在线观看日韩不卡视频| 国产麻豆91精品| 欧美色精品天天在线观看视频| 久久久久久97三级| 丝袜美腿亚洲色图| 色婷婷国产精品综合在线观看| 亚洲精品在线三区| 日韩精品电影在线观看| 99re这里只有精品首页| 精品国产伦理网| 五月天一区二区三区| 色婷婷综合久色| 国产精品国产三级国产普通话蜜臀| 免费观看成人鲁鲁鲁鲁鲁视频| 99re6这里只有精品视频在线观看| 久久看人人爽人人| 美日韩一区二区三区| 欧美日韩在线综合| 亚洲欧美国产毛片在线| 从欧美一区二区三区| 欧美不卡视频一区| 日韩av一区二区三区| 在线观看www91| 亚洲人成亚洲人成在线观看图片| 国产成人精品网址| 久久精品亚洲乱码伦伦中文| 久久精品免费看| 欧美一区二区三区在线| 亚洲va欧美va国产va天堂影院| 日本韩国一区二区三区视频| 亚洲欧洲精品一区二区三区| 成人黄色电影在线| 亚洲国产激情av| 91亚洲国产成人精品一区二区三| 国产精品久久久久久久久动漫| 成人福利电影精品一区二区在线观看 |