Поделиться через


перечисление PHONECAPS_LONG (tapi3if.h)

Перечисление PHONECAPS_LONG используется методами, которые задают или получают возможности телефона, описанные длинным значением.

Синтаксис

typedef enum PHONECAPS_LONG {
  PCL_HOOKSWITCHES = 0,
  PCL_HANDSETHOOKSWITCHMODES,
  PCL_HEADSETHOOKSWITCHMODES,
  PCL_SPEAKERPHONEHOOKSWITCHMODES,
  PCL_DISPLAYNUMROWS,
  PCL_DISPLAYNUMCOLUMNS,
  PCL_NUMRINGMODES,
  PCL_NUMBUTTONLAMPS,
  PCL_GENERICPHONE
} ;

Константы

 
PCL_HOOKSWITCHES
Значение: 0
Указывает устройства перехватчика, доступные с помощью одного или нескольких элементов
перечисление PHONE_HOOK_SWITCH_DEVICE .
PCL_HANDSETHOOKSWITCHMODES
Указывает режимы переключателя обработчика телефона.
PCL_HEADSETHOOKSWITCHMODES
Указывает режимы переключения перехватчика гарнитуры.
PCL_SPEAKERPHONEHOOKSWITCHMODES
Указывает режимы переключателя обработчика динамиков.
PCL_DISPLAYNUMROWS
Указывает количество строк на устройстве отображения телефона.
PCL_DISPLAYNUMCOLUMNS
Указывает количество столбцов на устройстве отображения телефона.
PCL_NUMRINGMODES
Указывает количество кольцевых режимов.




Если USB-телефон возвращает ноль для этого значения, обычно телефон не имеет устройства звонка. Звуковой сигнал воспроизводится на звуковом устройстве по умолчанию для системы; например, на звуковых карта динамиков.
PCL_NUMBUTTONLAMPS
Указывает количество ламп кнопок.
PCL_GENERICPHONE
Указывает, является ли телефон универсальным: значение 1 указывает, что он есть, значение нуля указывает, что это не так.




Универсальный телефон — это телефонное устройство, которое объявляет себя доступным на всех адресах, поддерживающих звуковые терминалы. Например, USB-телефон является универсальным, так как он не привязан к определенному адресу TAPI.

Требования

Требование Значение
Заголовок tapi3if.h

См. также раздел

ITPhone::get_PhoneCapsLong