Événements d’appareil (API de téléphonie)
TAPI répond aux modifications d’appareil, telles qu’un téléphone qui a commencé à sonner ou un modem qui a été supprimé par le déclenchement d’événements d’appareil. Une application TAPI doit répondre à un événement d’appareil en interrogeant la modification spécifique qui s’est produite, puis en prenant les mesures appropriées. Une application peut rechercher les événements qu’elle recevra à l’aide d’une notification d’événement.
TAPI 2.x : Les applications reçoivent une notification des événements d’appareil à l’aide du message LINE_LINEDEVSTATE . La status actuelle d’une adresse est déterminée en appelant lineGetAddressStatus, qui retourne ses informations dans une structure LINEADDRESSSTATUS. La status d’un périphérique de ligne ouverte spécifié est obtenue en appelant lineGetLineDevStatus, qui retourne ses informations dans une structure LINEDEVSTATUS.
TAPI 3.x : Les applications reçoivent une notification ADDRESS_EVENT , qui est traitée à l’aide de l’interface ITAddressEvent . ItAddressCapabilities peut ensuite être utilisé pour obtenir des informations plus détaillées.