Я хочу разработать новый TSP (поставщик услуг телефонии) для приложения CTI, который будет работать с моим оборудованием.
Для этого я использовал язык C ++ & Visual Studio 2010.
Я понял рабочий процесс TSP с приложением TAPI с использованием интерфейса TSPI.
Для полной установки пакета в Windows XP мне нужен один файл «.DLL» для экспорта функции TSPI для TAPISRV.EXE. Для этого его нужно поместить в папку system32 в Windows.
Другой Fle — это «.tsp», который также необходимо поместить в папку system32, которая необходима для добавления моего TSP — Phone. & Опция модема в панели управления в Window Xp. Но я не уверен.
Исследуя, я не нашел ничего хорошего об этом файле.
Я просто знаю, что «.tsp» — это файл поставщика услуг телефонии.
Так может кто-нибудь сказать мне это,
Что это за файл «.tsp» & это исполняемый файл или что-то еще?
Почему это требуется?
Как создать файл «.tsp» в visual studio?
Решаемые.
На самом деле файл .tsp просто заменяет расширение файла .DLL.
Таким образом, файл «.DLL» сам является файлом «.tsp».
Таким образом, файл .tsp является динамически подключаемой библиотекой. & мне нужно только один файл, чтобы положить в папку system32, который является «.tsp» файл.
Я просто хочу предоставить здесь немного больше информации для людей, изучающих TAPI. Как уже говорилось, TSP является «поставщиком услуг телефонии» и является DLL. Вы можете думать о TSP как о «драйвере», как о драйвере принтера. Устройство телефонии (голосовой модем, диалоговая карта, hi-phone, PBX, SIP-шлюз и т. Д.) Поставляется с TSP, написанным производителем этого устройства, чтобы оно могло подключаться к службе TAPI (интерфейс программирования приложений телефонии), которая поставляется с Майкрософт Виндоус. Приложение телефонии выполняет вызовы функций TAPI и отвечает на события TAPI через TSP, который, в свою очередь, связывается со службой TAPI. Чтобы создать TSP, вы создаете DLL в своей среде разработки, которая экспортирует функции TSPI, которые вам нужно поддерживать. Кроме того, необходимо проделать большую работу, чтобы сообщить о функциях, которые вы поддерживаете и не поддерживает в структурах данных «возможности устройства» и «возможности адресации». Справка по формату TSPI содержится в TAPI SDK в MSDN.