Fonction de rappel PHONEEVENT (tspi.h)
Phone_Event une fonction de rappel implémentée par TAPI et fournie au fournisseur de services en tant que paramètre pour TSPI_phoneOpen. Le fournisseur de services appelle cette fonction pour signaler les événements qui se produisent sur le téléphone.
Le type PHONEEVENT définit un pointeur vers cette fonction de rappel. Phone_Event est un espace réservé pour le nom de fonction défini par l’application.
Syntaxe
PHONEEVENT Phoneevent;
void Phoneevent(
HTAPIPHONE htPhone,
DWORD dwMsg,
DWORD_PTR dwParam1,
DWORD_PTR dwParam2,
DWORD_PTR dwParam3
)
{...}
Paramètres
htPhone
Handle TAPI pour le téléphone sur lequel l’événement s’est produit.
dwMsg
Spécifie le type d’événement signalé. L’interprétation des autres paramètres s’effectue de différentes manières en fonction du contexte indiqué par dwMsg.
dwParam1
Paramètre pour le message.
dwParam2
Paramètre pour le message.
dwParam3
Paramètre pour le message.
Valeur de retour
None
Remarques
L’état d’appel lors de l’appel de cette fonction peut être n’importe quel état.
Le fournisseur de services transmet la valeur HTAPIPHONE fournie à TSPI_phoneOpen comme paramètre htPhone . Il inclut l’identificateur de message et les paramètres propres à l’événement.
Les ensembles de messages qui peuvent être passés à cette procédure diffèrent légèrement des messages au rappel correspondant au niveau TAPI. En particulier, l’achèvement des requêtes en cours d’exécution asynchrone est signalé via le rappel Completion_Proc au lieu de celui-ci.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tspi.h |