Поставщик услуг телефонии

Я хочу разработать новый 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?

0

Решение

Решаемые.

На самом деле файл .tsp просто заменяет расширение файла .DLL.
Таким образом, файл «.DLL» сам является файлом «.tsp».

Таким образом, файл .tsp является динамически подключаемой библиотекой. & мне нужно только один файл, чтобы положить в папку system32, который является «.tsp» файл.

0

Другие решения

Я просто хочу предоставить здесь немного больше информации для людей, изучающих TAPI. Как уже говорилось, TSP является «поставщиком услуг телефонии» и является DLL. Вы можете думать о TSP как о «драйвере», как о драйвере принтера. Устройство телефонии (голосовой модем, диалоговая карта, hi-phone, PBX, SIP-шлюз и т. Д.) Поставляется с TSP, написанным производителем этого устройства, чтобы оно могло подключаться к службе TAPI (интерфейс программирования приложений телефонии), которая поставляется с Майкрософт Виндоус. Приложение телефонии выполняет вызовы функций TAPI и отвечает на события TAPI через TSP, который, в свою очередь, связывается со службой TAPI. Чтобы создать TSP, вы создаете DLL в своей среде разработки, которая экспортирует функции TSPI, которые вам нужно поддерживать. Кроме того, необходимо проделать большую работу, чтобы сообщить о функциях, которые вы поддерживаете и не поддерживает в структурах данных «возможности устройства» и «возможности адресации». Справка по формату TSPI содержится в TAPI SDK в MSDN.

-1

По вопросам рекламы [email protected]