📄 smdef.h
字号:
#ifndef __SMDEF_H__
#define __SMDEF_H__
#include "smei.h"
#define MAX_SM_LEN 160
#pragma pack(1)
typedef struct tagDELIVERRESP {
unsigned short uSize;
char sMsgID[21+1];
int nMsgLevel;
char sServiceID[10+1];
int nMsgFormat;
char sSrcTermID[21+1];
int nIsReply; /* 0/1 */
int nMsgLen;
char sMsgContent[MAX_SM_LEN+1];
char sDestTermID[21+1];
char cTpPid;
char cTpUdhi;
} DELIVERRESP, * PDELIVERRESP, FAR *LPDELIVERRESP;
typedef struct tagSUBMITINFO {
long lRelatedMO; //对应的MO标识,为0表示由SP发起的
LPCSTR lpcszFromMobile; //发送方,可以是服务号码+用户定义标识,最长不超过19位
LPCSTR lpcszToMobile; //接受该短消息的手机号
LPCSTR lpcszServiceType; //业务代码,由sp定义
int nFeeType; //计费类型
int nFeeCode; //该条短消息的收费值;单位为分
int nPriority; //优先级0-9,从低到高
LPCSTR lpcszFeeMobile; //收费的手机号码,为NULL或"",则表示不指定
LPCSTR lpcszExpireTime; //短消息寿命的终止时间;"yymmddhhmmsstnnp";"tnnp"取固定值"032+"
LPCSTR lpcszScheduleTime; //定时发送时间
int nMessageLength; //短消息长度
LPCSTR lpcszMsgContent; //短消息内容
} SUBMITINFO, * PSUBMITINFO, FAR * LPSUBMITINFO;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -