LINEADDRCAPFLAGS_常數

LINEADDRCAPFLAGS_ 位旗標常數用於LINEADDRESSCAPS資料結構的dwAddrCapFlags成員中,以描述各種布林位址功能。

LINEADDRCAPFLAGS_ACCEPTTOALERT

如果 必須使用 lineAccept 接受供應專案通話,才能在通話兩端開始警示使用者,則為 TRUE;否則為 FALSE。 這通常只與 ISDN 搭配使用。

LINEADDRCAPFLAGS_ACDGROUP

位址支援與話務中心作業連線的 ACD 群組 。 如需 ACD 群組的其他資訊,請參閱 關於通話中心控制項

LINEADDRCAPFLAGS_AUTORECONNECT

指定是否在諮詢保留時,卸載諮詢通話會自動重新連線到通話。 如果 自動重新連線,則為 TRUE;否則為 FALSE

LINEADDRCAPFLAGS_BLOCKIDDEFAULT

指定網路預設會在呼叫此位址時傳送或封鎖呼叫端識別碼資訊。 如果 為 TRUE,則預設會封鎖識別碼資訊;如果 為 FALSE,則預設會傳輸識別碼資訊。

LINEADDRCAPFLAGS_BLOCKIDOVERRIDE

指定每個呼叫是否可以覆寫傳送或封鎖來電者識別碼資訊的預設設定。 如果 為 TRUE,則可能覆寫;如果 為 FALSE,則無法覆寫。

LINEADDRCAPFLAGS_COMPLETIONID

指定 lineCompleteCall 所傳回的完成識別碼是否有用且唯一。 如果 有用,則為 TRUE;否則為 FALSE

LINEADDRCAPFLAGS_CONFDROP

TRUE 是表示 如果電話父代 上的 lineDrop 也有卸載 (的副作用,也就是說,中斷) 與會議通話相關的其他合作物件中斷連線; 如果 卸載會議仍然允許其他合作物件彼此交談,則為 FALSE。

LINEADDRCAPFLAGS_CONFERENCEHELD

指定是否可以會議固定通話。 通常,只有諮詢保留的通話可以新增至 作為會議通話。

LINEADDRCAPFLAGS_CONFERENCEMAKE

指定是否可以建立全新的通話,以作為諮詢通話 (,以在會議中新增) 。

LINEADDRCAPFLAGS_DESTOFFHOOK

指定撥打電話時,通話方電話是否可以自動被強制關閉。

LINEADDRCAPFLAGS_DIALED

指定是否可以在此位址上撥打目的地位址進行通話。 如果必須撥打目的地位址,則為TRUE;FALSE,如果目的地位址是固定 (做為「熱電話」) 。

LINEADDRCAPFLAGS_FWDBUSYNAADDR

指定忙碌和無回應的通話轉接是否可以使用不同的轉接位址。 只有在轉送忙碌且無法個別控制答案時,此旗標才有意義。 如果轉送忙碌且沒有答案可以使用不同的目的地位址,則此旗標為 TRUE ;否則為 FALSE

LINEADDRCAPFLAGS_FWDCONSULT

指定通話轉接是否牽涉到建立諮詢通話。

LINEADDRCAPFLAGS_FWDINTEXTADDR

指定是否可以將內部和外部來電轉接至不同的轉寄位址。 只有在可以個別控制內部和外部呼叫的轉送時,此旗標才有意義。 如果內部和外部呼叫可以轉送到不同的目的地位址,則此旗標為 TRUE ;否則為 FALSE

LINEADDRCAPFLAGS_FWDNUMRINGS

指定在未接聽時轉接通話時,是否可以指定無回應的通道數目。 如果為TRUE,則會在LINEADDRESSCAPS結構的dwMinFwdNumRingsdwMaxFwdNumRings成員中提供有效範圍。

LINEADDRCAPFLAGS_FWDSTATUSVALID

指定此位址 的 LINEADDRESSSTATUS 結構中的轉送狀態是否有效,或最多是「最佳估計」,因為交換器或網路沒有精確的確認。

LINEADDRCAPFLAGS_HOLDMAKESNEW

當使用 lineHold 或外部動作) 在此位址上的呼叫處於保留狀態 (時,系統會自動 (LINECALLSTATE_DIALTONE) 中建立新的呼叫。

LINEADDRCAPFLAGS_NOEXTERNALCALLS

此位址與 PBX 上的內部行相關聯,其限制方式為無法用來在交換器外部撥打位址的呼叫 (,例如,它是通訊) 。 應用程式可以使用此指示來協助使用者選取正確的通話外觀,以用於撥打電話。 當此位關閉時,不一定表示位址可用來進行外部呼叫,因為服務提供者可能無法辨識該行類型。

LINEADDRCAPFLAGS_NOINTERNALCALLS

位址會與直接 CO 線路 (主幹) 相關聯,而且無法用來在 PBX 上進行內部呼叫。 應用程式可以使用此指示來協助使用者選取正確的通話外觀,以用於撥打電話。 當此位關閉時,不一定表示位址可用來進行內部呼叫,因為服務提供者可能無法辨識該行類型。

LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION

此位址不支援公用交換電話網路位址轉譯。 此旗標只會公開給交涉 TAPI 3.0 版或更高版本的應用程式。

LINEADDRCAPFLAGS_ORIGOFFHOOK

指定在撥打電話時,是否可自動關閉原始者的電話。

LINEADDRCAPFLAGS_PARTIALDIAL

指定部分撥號是否可用。

LINEADDRCAPFLAGS_PICKUPCALLWAIT

TRUE 是表示 如果 linePickup 可用來接聽使用者偵測到的通話做為等候通話;否則為 FALSE

LINEADDRCAPFLAGS_PICKUPGROUPID

指定通話取貨是否需要群組識別碼。

LINEADDRCAPFLAGS_PREDICTIVEDIALER

此位址具有增強的通話進度監視功能,可套用至撥出通話,以判斷通話狀態,例如 回撥忙碌specialinfo連線,或接聽通話之裝置的媒體類型。 當通話到達任何預先定義的狀態集時,它也可能能夠自動將傳出電話轉移至另一個位址。

LINEADDRCAPFLAGS_QUEUE

此位址不會與特定月臺或實體裝置相關聯,而是等候進一步處理呼叫的保留位置。 在佇列中放置的呼叫可能會收到特定的處理方式。 例如,如果佇列是 ACD 佇列,而且呼叫正在等候可用的代理程式) ,則當特定資源變成可用 (時,也可能會自動傳輸這些資源。

LINEADDRCAPFLAGS_ROUTEPOINT

此位址不會與特定月臺或實體裝置相關聯,但是等候應用程式路由的保留位置, (應用程式檢查呼叫位址,並可將呼叫重新導向至另一個位址) 。 如果路由逾時過期, (交換器通常會假設預設路由) ,也可以自動轉移呼叫。

LINEADDRCAPFLAGS_SECURE

指定此位址上的呼叫是否可以在呼叫設定時間安全。

LINEADDRCAPFLAGS_SETCALLINGID

當呼叫lineMakeCall和其他接受LINECALLPARAMS結構的函式時,應用程式可以選擇在LINECALLPARAMS中設定CallingPartyID成員。 如果可接受識別碼的內容且路徑可供使用,服務提供者會將識別碼連同被呼叫者一起傳遞,以指出呼叫端的身分識別。

LINEADDRCAPFLAGS_SETUPCONFNull

指定設定電話會以初始通話開始, (FALSE) 或沒有初始通話 (TRUE) 。

LINEADDRCAPFLAGS_TRANSFERHELD

指定是否可以轉移固定通話。 通常,只有諮詢保留的通話可以轉移。

LINEADDRCAPFLAGS_TRANSFERMAKE

指定是否可以建立全新的通話,以作為轉接的諮詢通話。

備註

沒有擴充性。 所有 32 位都會保留。

規格需求

需求
TAPI 版本
需要 TAPI 2.0 或更新版本
標頭
Tapi.h

另請參閱

lineAccept

LINEADDRESSCAPS

LINEADDRESSSTATUS

LINECALLPARAMS

lineCompleteCall

lineDrop

lineHold

lineMakeCall

linePickup