Condividi tramite


messaggio LINE_MONITORDIGITS

Il messaggio TAPI LINE_MONITORDIGITS viene inviato quando viene rilevata una cifra. L'invio di questo messaggio viene controllato con la funzione lineMonitorDigits .

            

Parametri

hDevice

Handle per la chiamata.

dwCallbackInstance

Istanza di callback specificata all'apertura della riga della chiamata.

dwParam1

Il byte con ordine basso contiene l'ultima cifra ricevuta in una rappresentazione testuale.

dwParam2

Modalità cifra rilevata. Questo parametro deve essere uno e solo una delle costanti LINEDIGITMODE_.

dwParam3

Numero di tick (numero di millisecondi dall'avvio di Windows) in corrispondenza del quale è stata rilevata la cifra specificata. Per le versioni TAPI precedenti alla 2.0, questo parametro non è usato.

Valore restituito

Nessun valore restituito.

Commenti

Il messaggio LINE_MONITORDIGITS viene inviato all'applicazione che ha abilitato il monitoraggio delle cifre.

Poiché questo timestamp può essere stato generato in un computer diverso da quello in cui è in esecuzione l'applicazione, è utile solo per confrontare altri messaggi con timestamp simili generati nello stesso dispositivo riga ( LINE_GATHERDIGITS, LINE_GENERATE, LINE_MONITORMEDIA, LINE_MONITORTONE), per determinare la relativa tempistica relativa (separazione tra eventi). Il conteggio dei tick può "avvolgere" dopo circa 49,7 giorni; quando si eseguono calcoli, le applicazioni devono tenere presente questa situazione.

Se il provider di servizi non genera il timestamp (ad esempio, se è stato creato usando una versione precedente di TAPI), TAPI fornisce un timestamp al punto più vicino al provider di servizi che genera l'evento in modo che il timestamp sintetizzato sia il più accurato possibile.

Requisiti

Requisito Valore
Versione TAPI
Richiede TAPI 2.0 o versione successiva
Intestazione
Tapi.h

Vedi anche

LINE_GATHERDIGITS

LINE_GENERATE

LINE_MONITORMEDIA

LINE_MONITORTONE

lineMonitorDigits