⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struc1_5uuq.htm

📁 TAPI Exampple
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!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>LINEADDRESSCAPS</TITLE>
<SCRIPT SRC="/library/psdk/linkcss.js"></SCRIPT>
<META NAME="MS-HKWD" CONTENT="LINEADDRESSCAPS">
<META NAME="MS-HAID" CONTENT="_tapi2_lineaddresscaps_str">
</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_lineaddresscaps_str"></A>LINEADDRESSCAPS</H1>

<P>The <B>LINEADDRESSCAPS</B> structure describes the capabilities of a specified address. The <A HREF="func1_533n.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/func1_533n.htm"><B>lineGetAddressCaps</B></A> function and the <A HREF="javascript:if(confirm('http://msdn.microsoft.com/library/psdk/tspi21/func1_16k3.htm  \n\n这个文件不能通过 Teleport Pro 取回, 因为 地址在一个域或为它的开始地址设定的边界的外部路径上.  \n\n你想从服务器打开它吗?'))window.location='http://msdn.microsoft.com/library/psdk/tspi21/func1_16k3.htm'" tppabs="http://msdn.microsoft.com/library/psdk/tspi21/func1_16k3.htm"><B>TSPI_lineGetAddressCaps</B></A> function return the <B>LINEADDRESSCAPS</B> structure. </P>

<PRE class=syntax>typedef struct lineaddresscaps_tag {
  DWORD  dwTotalSize;
  DWORD  dwNeededSize;
  DWORD  dwUsedSize;

  DWORD  dwLineDeviceID;

  DWORD  dwAddressSize;
  DWORD  dwAddressOffset;

  DWORD  dwDevSpecificSize;
  DWORD  dwDevSpecificOffset;

  DWORD  dwAddressSharing;
  DWORD  dwAddressStates;
  DWORD  dwCallInfoStates;
  DWORD  dwCallerIDFlags;
  DWORD  dwCalledIDFlags;
  DWORD  dwConnectedIDFlags;
  DWORD  dwRedirectionIDFlags;
  DWORD  dwRedirectingIDFlags;
  DWORD  dwCallStates;
  DWORD  dwDialToneModes;
  DWORD  dwBusyModes;
  DWORD  dwSpecialInfo;
  DWORD  dwDisconnectModes;

  DWORD  dwMaxNumActiveCalls;
  DWORD  dwMaxNumOnHoldCalls;
  DWORD  dwMaxNumOnHoldPendingCalls;
  DWORD  dwMaxNumConference;
  DWORD  dwMaxNumTransConf;

  DWORD  dwAddrCapFlags;
  DWORD  dwCallFeatures;
  DWORD  dwRemoveFromConfCaps;
  DWORD  dwRemoveFromConfState;
  DWORD  dwTransferModes;
  DWORD  dwParkModes;

  DWORD  dwForwardModes;
  DWORD  dwMaxForwardEntries;
  DWORD  dwMaxSpecificEntries;
  DWORD  dwMinFwdNumRings;
  DWORD  dwMaxFwdNumRings;

  DWORD  dwMaxCallCompletions;
  DWORD  dwCallCompletionConds;
  DWORD  dwCallCompletionModes;
  DWORD  dwNumCompletionMessages;
  DWORD  dwCompletionMsgTextEntrySize;
  DWORD  dwCompletionMsgTextSize;
  DWORD  dwCompletionMsgTextOffset;
  DWORD  dwAddressFeatures;

  DWORD  dwPredictiveAutoTransferStates;
  DWORD  dwNumCallTreatments;
  DWORD  dwCallTreatmentListSize;
  DWORD  dwCallTreatmentListOffset;
  DWORD  dwDeviceClassesSize;
  DWORD  dwDeviceClassesOffset;
  DWORD  dwMaxCallDataSize;
  DWORD  dwCallFeatures2;
  DWORD  dwMaxNoAnswerTimeout;
  DWORD  dwConnectedModes;
  DWORD  dwOfferingModes;
  DWORD  dwAvailableMediaModes;
} LINEADDRESSCAPS, FAR *LPLINEADDRESSCAPS;</PRE>

<H4>Members</H4>

<DL>
<DT><B>dwTotalSize</B> </DT>

<DD>The total size, in bytes, allocated to this data structure. </DD>

<DT><B>dwNeededSize</B> </DT>

<DD>The size, in bytes, for this data structure that is needed to hold all the returned information. </DD>

<DT><B>dwUsedSize</B> </DT>

<DD>The size, in bytes, of the portion of this data structure that contains useful information. </DD>

<DT><B>dwLineDeviceID</B> </DT>

<DD>The device identifier of the line device with which this address is associated. </DD>

<DT><B>dwAddressSize</B> </DT>

<DT><B>dwAddressOffset</B> </DT>

<DD>The size, in bytes, of the variably sized address field and the offset, in bytes, from the beginning of this data structure. </DD>

<DT><B>dwDevSpecificSize</B> </DT>

<DT><B>dwDevSpecificOffset</B> </DT>

<DD>The size, in bytes, of the variably sized device-specific field and the offset, in bytes, from the beginning of this data structure. </DD>

<DT><B>dwAddressSharing</B> </DT>

<DD>The sharing mode of the address. This member can be one of the <A HREF="constnts_9zsj.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_9zsj.htm">LINEADDRESSSHARING_ Constants</A>. </DD>

<DT><B>dwAddressStates</B> </DT>

<DD>Contains the address states changes for which the application may get notified in the LINE_ADDRESSSTATE message. This member uses one or more of the <A HREF="constnts_85bn.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_85bn.htm">LINEADDRESSSTATE_ constants</A>.</DD>

<DT><B>dwCallInfoStates</B> </DT>

<DD>Describes the call information elements that are meaningful for all calls on this address. An application may get notified about changes in some of these states in <A HREF="msgs_1x0v.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/msgs_1x0v.htm">LINE_CALLINFO</A> messages. This member uses one or more of the <A HREF="constnts_7alv.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_7alv.htm">LINECALLINFOSTATE_ constants</A>. </DD>

<DT><B>dwCallerIDFlags</B> </DT>

<DT><B>dwCalledIDFlags</B> </DT>

<DT><B>dwConnectedIDFlags</B> </DT>

<DT><B>dwRedirectionIDFlags</B> </DT>

<DT><B>dwRedirectingIDFlags</B> </DT>

<DD>Describes the various party identifier information types that can be provided for calls on this address. The caller is the originator of the session, "called" refers to the original destination, "redirection" is the new destination, and "redirecting" is the address which invoked redirection. These members uses one or more of the <A HREF="constnts_6583.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_6583.htm">LINECALLPARTYID_ constants</A>. </DD>

<DT><B>dwCallStates</B> </DT>

<DD>Describes the various call states that can be reported for calls on this address. This member uses one or more of the <A HREF="constnts_6t0z.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_6t0z.htm">LINECALLSTATE_ constants</A>.</DD>

<DT><B>dwDialToneModes</B> </DT>

<DD>Describes the various dial tone modes that can be reported for calls made on this address. This member is meaningful only if the <I>dialtone</I> call state can be reported. This member uses one or more of the <A HREF="constnts_2dbn.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_2dbn.htm">LINEDIALTONEMODE_ constants</A>. </DD>

<DT><B>dwBusyModes</B> </DT>

<DD>Describes the various busy modes that can be reported for calls made on this address. This member is meaningful only if the <I>busy</I> call state can be reported. This member uses one or more of the <A HREF="constnts_4q5v.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_4q5v.htm">LINEBUSYMODE_ constants</A>.</DD>

<DT><B>dwSpecialInfo</B> </DT>

<DD>Describes the various special information types that can be reported for calls made on this address. This member is meaningful only if the <I>specialInfo</I> call state can be reported. This member uses one or more of the <A HREF="constnts_812r.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_812r.htm">LINESPECIALINFO_ constants</A>. </DD>

<DT><B>dwDisconnectModes</B> </DT>

<DD>Describes the various disconnect modes that can be reported for calls made on this address. This member is meaningful only if the <I>disconnected</I> call state can be reported. This member uses one or more of the <A HREF="constnts_90j7.htm" tppabs="http://msdn.microsoft.com/library/psdk/tapi22/constnts_90j7.htm">LINEDISCONNECTMODE_ constants</A>.</DD>

<DT><B>dwMaxNumActiveCalls</B> </DT>

<DD>Contains the maximum number of active call appearances that the address can handle. This number does not include calls on hold or calls on hold pending transfer or conference. </DD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -