Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La comm/datamodem/dialin classe d’appareils se compose d’appareils datamodem utilisés uniquement pour les appels entrants. Cette classe remplace la classe comm/datamodem sur les systèmes d’exploitation Windows 2000 et versions ultérieures.
Avant Windows 2000, le fournisseur de services TSP Unimodem n’a pris en charge que le comm/datamodem classe d’appareil. Un comportement inattendu peut se produire lorsqu’une application qui compose un appel sortant modifie la configuration définie par un service en attente d’un appel entrant. Les applications utilisant Windows 2000 et les systèmes d’exploitation ultérieurs doivent spécifier comm/datamodem/dialin ou comm/datamodem/dialout dans les appels à lineConfigDialog ou lineSetDevConfig. Cela permet à Unimodem de gérer une configuration rendez-vous indépendamment de la configuration de numérotation.
Bien que comm/datamodem/dialin est utilisé par Unimodem sur Windows 2000 et versions ultérieures, il peut également être utilisé par d’autres fournisseurs de services cloud sur n’importe quelle plateforme. Les applications qui doivent s’exécuter sur toutes les plateformes doivent d’abord utiliser comm/datamodem/dialin dans les appels aux API qui nécessitent une classe d’appareil et utilisent uniquement comm/datamodem si l’API retourne LINEERR_INVALCALLSTATE.
Le fournisseur de services Unimodem traduit la classe d’appareil comm/datamodem dans les appels vers lineConfigDialog et lineSetDevConfig en comm/datamodem/dialin ou comm/datamodem/dialout comme suit :
- Windows 2000 et versions ultérieures :
- Si NULL est spécifié dans le paramètre lpszDeviceClass dans l’appel à lineConfigDialog, Unimodem suppose comm/datamodem/dialin. Si comm/datamodem ou tapi/line est spécifié dans l’appel à lineConfigDialog, Unimodem le traduit en comm/datamodem/dialout.
- Dans l’appel à lineSetDevConfig ou lineGetDevConfig, comm/datamodem est géré en tant que comm/datamodem/dialout. NULL indique une classe d’appareil non valide.
- Avant Windows 2000 :
- Si NULL ou tapi/line est spécifié dans lineConfigDialog, Unimodem suppose comm/datamodem.
La classe comm/datamodem/dialin utilise les structures et configurations décrites dans la classe d’appareil comm/datamodem.