Message de suppression de ligne _
Le message de _ Suppression de ligne TAPI est envoyé pour informer une application de la suppression (suppression du système) d’un périphérique en ligne. En général, cela n’est pas utilisé pour les suppressions temporaires, telles que l’extraction d’appareils PCMCIA, mais uniquement pour les suppressions permanentes dans lesquelles l’appareil n’est plus signalé par le fournisseur de services si l’interface TAPI a été réinitialisée.
Paramètres
-
hDevice
-
Réservé. Définit la valeur zéro.
-
dwCallbackInstance
-
Réservé. Définit la valeur zéro.
-
dwParam1
-
Identificateur du périphérique de ligne qui a été supprimé.
-
dwParam2
-
Réservé. Définit la valeur zéro.
-
dwParam3
-
Réservé. Définit la valeur zéro.
Valeur de retour
Pas de valeur de retour.
Notes
Les applications prenant en charge TAPI version 2,0 ou ultérieure reçoivent un message de _ Suppression de ligne . Cela les informe que l’appareil a été supprimé du système. Le message de _ Suppression de ligne est précédé d’un message de _ fermeture de ligne sur chaque handle de ligne, si la ligne est ouverte dans l’application. Ce message est envoyé à toutes les applications prenant en charge TAPI version 2,0 ou ultérieure, appelées lineInitializeEx, y compris celles qui n’ont pas d’appareils de ligne ouverts à ce moment-là.
Les applications plus anciennes reçoivent un message de ligne _ LINEDEVSTATE en spécifiant LINEDEVSTATE _ supprimé, suivi d’un message de fermeture de ligne _ . Toutefois, contrairement au message de _ Suppression de ligne , ces anciennes applications ne peuvent recevoir ces messages que si la ligne est ouverte lorsqu’elle est supprimée. S’ils n’ont pas de ligne ouverte, leur seule indication que l’appareil a été supprimé recevrait une _ erreur LINEERR nodevice lorsqu’ils tenteront d’accéder à l’appareil.
Une fois qu’un appareil a été supprimé, toute tentative d’accès à l’appareil par son identificateur d’appareil entraîne une _ erreur LINEERR nodevice. Une fois que toutes les applications TAPI ont été arrêtées afin que l’interface TAPI puisse redémarrer et, lorsque l’interface TAPI est réinitialisée, l’appareil supprimé n’occupe plus d’identificateur d’appareil.
Notes
Implémentation : il s’agit de l’interface TAPI qui retourne ce LINEERR _ nodevice ; après réception d’un message de _ Suppression de ligne d’un fournisseur de services, aucun autre appel n’est effectué à ce fournisseur de services à l’aide de cet identificateur de périphérique de ligne.
Spécifications
| Condition requise | Valeur |
|---|---|
| Version TAPI |
Nécessite TAPI 2,0 ou une version ultérieure |
| En-tête |
|