Share via


LINE_CREATE message

Le message tapi LINE_CREATE est envoyé pour informer l’application de la création d’un appareil de ligne.

            

Paramètres

hDevice

Inutilisé.

dwCallbackInstance

Inutilisé.

dwParam1

hDeviceID de l’appareil nouvellement créé.

dwParam2

Inutilisé.

dwParam3

Inutilisé.

Valeur retournée

Pas de valeur de retour.

Notes

Les applications plus anciennes (qui ont négocié TAPI version 1.3) reçoivent un message LINE_LINEDEVSTATE spécifiant LINEDEVSTATE_REINIT, ce qui les oblige à arrêter l’utilisation de l’API et à appeler à nouveau lineInitialize pour obtenir le nouveau nombre d’appareils. Contrairement aux versions précédentes de TAPI, toutefois, cette version ne nécessite pas que toutes les applications s’arrêtent avant d’autoriser les applications à se réinitialiser ; La réinitialisation peut avoir lieu immédiatement lorsqu’un nouvel appareil est créé (l’arrêt complet est toujours requis lorsqu’un fournisseur de services est supprimé du système).

Les applications prenant en charge TAPI version 1.4 ou ultérieure reçoivent un message LINE_CREATE . Cela les informe de l’existence du nouvel appareil et de son nouvel identificateur d’appareil. L’application peut ensuite choisir d’essayer ou non d’utiliser le nouvel appareil à son guise. Ce message est envoyé à toutes les applications prenant en charge cette version ou les versions ultérieures de l’API qui ont appelé lineInitialize ou lineInitializeEx, y compris celles qui n’ont pas d’appareils de ligne ouverts à l’époque.

Spécifications

Condition requise Valeur
Version TAPI
Nécessite TAPI 2.0 ou version ultérieure
En-tête
Tapi.h

Voir aussi

LINE_LINEDEVSTATE

lineInitialize

lineInitializeEx