2013-10-02 5 views
0

내 하드웨어에서 작동 할 CTI 응용 프로그램 용 TSP (Telephony Service Provider)를 새로 개발하고 싶습니다. 나는 C++ 언어 & Visual Studio를 내가 TSPI 인터페이스를 사용하여 TAPI 응용 프로그램과 TSP의 작업 흐름을 이해 2010 년전화 통신 서비스 공급자

을 사용한 것을 들어

.

Windows XP에 전체 패키지를 설치하려면 TAPISRV.EXE 용 TSPI 기능을 내보내려면 하나의 ".DLL"파일이 필요합니다. 이를 위해서는 Windows의 system32 폴더에 저장해야합니다.

기타 Fle은 내 TSP를 추가하는 데 필요한 system32 폴더에 넣어야하는 ".tsp"입니다. Windows XP의 제어판에서 전화 & 모뎀 옵션입니다. 그러나 나는 확실하지 않다.

탐험을 통해이 파일에 대한 좋은 점을 발견하지 못했습니다.

".tsp"는 전화 통신 서비스 공급자 파일입니다.

누구나 말해 줄 수 있습니다. ".tsp"파일이란 무엇입니까 & 실행 파일입니까? 왜 필요한가요? Visual Studio에서 ".tsp"파일을 작성하는 방법은 무엇입니까?

답변

0

해결되었습니다.

실제로 ".tsp"파일은 ".DLL"파일의 확장자로 바뀝니다. 따라서 ".DLL"파일 자체는 ".tsp"파일입니다.

".tsp"파일은 동적 링크 라이브러리 & ".tsp"파일 인 system32 폴더에 하나의 파일 만 넣으면됩니다.

-1

TAPI를 조사하는 사람들에게 좀 더 자세한 정보를 제공하고자합니다. 앞에서 설명한 것처럼 TSP는 "전화 통신 서비스 공급자"이며 DLL입니다. 프린터 드라이버처럼 TSP를 "드라이버"처럼 생각할 수 있습니다. 전화 장치 (음성 모뎀, 다이얼로그 카드, 하이 폰, PBX, SIP 게이트웨이 등)에는 해당 장치 제조업체가 작성한 TSP가 함께 제공되므로 함께 제공되는 TAPI 서비스 (전화 통신 응용 프로그래밍 인터페이스)에 연결할 수 있습니다. Microsoft Windows. 전화 통신 응용 프로그램은 TAPI 기능 호출을 만들고 TAPI 서비스와 통신하는 TSP를 통해 TAPI 이벤트에 응답합니다. TSP를 만들려면 개발 환경에서 지원해야하는 TSPI 함수를 내보내는 DLL을 만듭니다. 또한 "장치 기능"및 "주소 기능"데이터 구조에서 지원하고 지원하지 않는 기능을보고하기 위해 많은 작업을 수행해야합니다. MSDN의 TAPI SDK에는 TSPI 형식에 대한 도움이 있습니다.