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 |
|