Identificadores de dispositivo
Otras funciones de teléfono TAPI usan un identificador para un dispositivo telefónico abierto para identificar el dispositivo telefónico abierto. Las únicas funciones de los dispositivos telefónicos que toman un parámetro de identificador de dispositivo telefónico (en lugar de un identificador de teléfono) son las funciones phoneGetDevCaps y phoneOpen . Una aplicación puede recuperar el identificador del dispositivo del teléfono mediante la función phoneGetID con el identificador de teléfono como parámetro.
Una aplicación también puede obtener identificadores de dispositivo para varias clases de dispositivo asociadas a un teléfono abierto invocando phoneGetID. Consulte Clases de dispositivo TAPI para conocer los nombres de clase de dispositivo.
Esta función toma un identificador de teléfono y una descripción de clase de dispositivo. Devuelve el identificador de dispositivo para el dispositivo de la clase de dispositivo especificada asociada al dispositivo telefónico abierto. Si la clase de dispositivo es "tapi/phone", se devuelve el identificador del dispositivo telefónico.
A diferencia de los dispositivos de línea, para los que los servicios de línea básicos proporcionan el equivalente de POTS, no se define ningún conjunto mínimo garantizado de funciones para dispositivos telefónicos. Aunque cada dispositivo telefónico proporciona al menos las funciones y mensajes descritos en esta sección, no ofrecen ninguna operación real en el dispositivo telefónico físico.