?? export.h
字號:
#if !defined(__SEMIDLL_EXPORT_H__)
#define __SEMIDLL_EXPORT_H__
//初始化接口
BOOL WINAPI IFInitInterface(
DWORD dwCodeProtocol, //編碼協(xié)議
DWORD dwDriverProtocol, //通訊協(xié)議
LPCTSTR pDriverParam //通訊協(xié)議參數(shù)
);
//退出接口
BOOL WINAPI IFExitInterface();
//登錄到短訊中心
BOOL WINAPI Login_R(
LPCTSTR SystemID, //接口名
LPCTSTR Password //接口密碼
);
BOOL WINAPI Login(
LPCTSTR SystemID, //接口名
LPCTSTR Password //接口密碼
);
//注銷接口
BOOL WINAPI Logout();
//向短訊中心提交短消息
int WINAPI SubmitA(
unsigned char OrgTON, //源地址號碼類型
unsigned char OrgNPI, //源地址編碼方案
LPCTSTR OrgAddr, //源地址 char[MAX_ADDR_LEN]
unsigned char DestTON, //目標(biāo)地址號碼類型
unsigned char DestNPI, //目標(biāo)地址編碼方案
LPCTSTR DestAddr, //目標(biāo)地址 char[MAX_ADDR_LEN]
unsigned char PRI, //SM優(yōu)先級
unsigned char RD, //當(dāng)源地址和目的地址相同時,是否替換存在的短消息。
unsigned char RP, //回應(yīng)路徑
unsigned char SRR, //是否需要狀態(tài)報告
unsigned char MR, //消息索引
unsigned char DCS, //數(shù)據(jù)編碼方案
unsigned char PID, //協(xié)議類型
LPCTSTR Schedule, //定時 char[MAX_TIMESTAMP_LEN]
LPCTSTR Expire, //超時時間 char[MAX_TIMESTAMP_LEN]
unsigned long Default_ID, //缺省短消息
unsigned char UDHI, //1表示UD為一個結(jié)構(gòu),0表示缺省
unsigned long UDLen, //表示UD的長度
LPCTSTR UserData, //用戶信息,短消息正文
unsigned long* SM_ID, //返回:短消息ID
unsigned char* FCS //返回:失敗原因
);
//查詢短訊狀態(tài)
int WINAPI QuerySMStatusA(
unsigned long SM_ID, //短消息ID
unsigned char OrgTON, //源地址號碼類型
unsigned char OrgNPI, //源地址編碼方案
LPCTSTR OrgAddr, //源地址 char[MAX_ADDR_LEN]
unsigned char* DestTON, //返回:目標(biāo)地址號碼類型
unsigned char* DestNPI, //返回:目標(biāo)地址編碼方案
LPTSTR DestAddr, //返回:目標(biāo)地址 char[MAX_ADDR_LEN]
LPTSTR Final_date, //返回:最后時間 char[MAX_TIMESTAMP_LEN]
unsigned char* SM_Status, //返回:短消息狀態(tài)
unsigned char* Error_Code //返回:錯誤代碼
);
//查詢是否有下發(fā)到接口的短訊
int WINAPI HasDeliverMessage(
DWORD dwTimeOut //等待時間
);
//刪除已提交的短消息
int WINAPI CancelSMA(
char cService_type, //參見GSM3.39說明
unsigned long SM_ID, //短消息ID
unsigned char OrgTON, //源地址號碼類型
unsigned char OrgNPI, //源地址編碼方案
LPCTSTR OrgAddr, //源地址 char[MAX_ADDR_LEN]
unsigned char DestTON, //目標(biāo)地址號碼類型
unsigned char DestNPI, //目標(biāo)地址編碼方案
LPCTSTR DestAddr //目標(biāo)地址 char[MAX_ADDR_LEN]
);
//獲取下發(fā)消息
int WINAPI GetDeliverSMEx(
ULONG* sm_ID, //返回:短訊ID
unsigned char* DestTON, //返回:目標(biāo)地址號碼類型
unsigned char* DestNPI, //返回:目標(biāo)地址編碼方案
char* DestAddr, //返回:目標(biāo)地址
unsigned char* OrgTON, //返回:源地址號碼類型
unsigned char* OrgNPI, //返回:源地址編碼方案
char* OrgAddr, //返回:源地址
unsigned char* PRI, //返回:優(yōu)先權(quán)
unsigned char* RP, //返回:回應(yīng)路徑
unsigned char* UDHI, //返回:頭結(jié)構(gòu)標(biāo)志
unsigned char* PID, //返回:協(xié)議類型
unsigned char* DCS, //返回:編碼方案
char* TimeStamp, //返回:下發(fā)時間
unsigned long * UDLen, //返回:用戶數(shù)據(jù)長度
char* UserData //返回:用戶數(shù)據(jù)
);
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -