Partager via


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

Voir aussi

Completion_Proc

TSPI_lineOpen