LINE_GENERATE訊息
TAPI LINE_GENERATE 訊息會傳送給應用程式,通知應用程式目前的數位或音調產生已終止。 在指定的呼叫中,隨時只能進行一個這類產生要求。 當數位或音調產生取消時,也會傳送此訊息。
參數
-
hDevice
-
呼叫的句柄。
-
dwCallbackInstance
-
開啟行時提供的回呼實例。
-
dwParam1
-
數位或音調產生終止的原因。 此參數必須是一個且只有一個LINEGENERATETERM_常數。
-
dwParam2
-
未使用的。
-
dwParam3
-
「刻度計數」(Windows 啟動後的毫秒數),數位或音調產生完成。 對於早於 2.0 的 API 版本,此參數未使用。
傳回值
沒有傳回值。
備註
LINE_GENERATE訊息只會傳送至要求數位或音調產生的應用程式。
由於 dwParam3 所指定的時間戳可能已產生於應用程式執行所在計算機以外的計算機上,因此它只適用於與相同線路裝置上所產生的其他類似時間戳訊息的比較(LINE_GATHERDIGITS、LINE_MONITORDIGITS、LINE_MONITORMEDIA、LINE_MONITORTONE),以判斷其相對時間(事件之間分隔)。 在大約 49.7 天后,刻度計數可以「四處繞行」;執行計算時,應用程式必須將此納入考慮。
如果服務提供者未產生時間戳(例如,如果使用舊版TAPI建立時間戳),則TAPI會在最接近產生事件的服務提供者時提供時間戳,讓合成時間戳盡可能準確。
需求
需求 | 值 |
---|---|
TAPI 版本 |
需要 TAPI 2.0 或更新版本 |
頁首 |
|