WAVECOM短信猫开发接口文档详解

4星 · 超过85%的资源 需积分: 9 56 下载量 125 浏览量 更新于2024-08-02 收藏 513KB DOC 举报
"WAVECOM短信猫动态链接库接口文档" 该文档是关于使用WAVECOM短信猫进行短信息开发的详细指南,主要涵盖了如何利用动态链接库(DLL)进行模块控制、短信息处理、短信中心设置等功能,并提供了在不同编程环境如Delphi、VC++和VB中的使用方法。 1. 开发包说明 开发包包含了几个关键文件: - `Dll/AscendComm.dll`:通讯动态连接库,用于实现硬件通信。 - `Dll/AscendSMS.dll`:短信息处理动态连接库,专注于短信的发送和接收。 - `Dll/AscendSMS.lib`:针对VC++编译环境的LIB库文件。 - `Dll/AscendSMS动态链接库接口文档`:帮助文件,提供详细的函数和接口说明。 2. 接口函数一览表 文档中列出了一系列接口函数,包括模块控制、短信息处理和短信中心设置等。 3. 动态库接口函数说明 - **模块控制函数** - **打开模块(OpenComm)**:初始化模块,为短信息收发做好准备。 - 函数参数:ComIndex,指定连接的COM口编号。 - 返回值:0表示成功,-5表示模块注册失败等错误。 - **关闭模块(CloseComm)**:关闭与短信猫的连接。 - **强制关闭模块(ForceCloseComm)**:在异常情况下强制关闭模块。 - **短信息处理函数** - **发送短信息(SendMsg)**:发送短信到指定的电话号码。 - **接收短信(GetNewMsg)**:获取新收到的短信。 - **取得发送队列中短信息数目(GetUnSendCount)**:查询未发送的短信数量。 - **取得下一条发送的短信息(GetNextSendMsg)**:获取发送队列中的下一条短信内容。 - **获取发送失败短信(GetFailedMsg)**:获取发送失败的短信记录。 - **短信中心设置函数** - **取得短信中心号码(GetSCA)**:获取当前设置的短信中心号码。 - **设置短信中心号码(SetSCA)**:设置短信中心号码。 4. 在不同编程环境中的使用 - **在Delphi中使用**:提供了各接口函数的申明和示例程序。 - **在VC++中使用**:说明了函数申明、头文件声明以及如何调用函数。 - **在VB中使用**:同样包含接口函数的说明、申明及示例程序。 通过这些接口函数,开发者可以轻松地集成短信功能到自己的应用程序中,实现短信的发送、接收和管理,以及对短信猫硬件的控制。在实际开发过程中,根据提供的函数说明和示例代码,可以快速上手并解决可能出现的问题。