首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

百分来抢,进者有分,该如何处理

2012-01-12 
百分来抢,进者有分华为(smeidll.dll)短信接口中一个函数:声明:intWINAPIGetDeliverSMExEx(ULONG*sm_ID,//

百分来抢,进者有分
华为(smeidll.dll)短信接口中一个函数:
声明:
int   WINAPI   GetDeliverSMExEx(
          ULONG*   sm_ID,     //返回:短讯ID
          unsigned   char*   DestTON,     //返回:目标地址号码类型
          unsigned   char*   DestNPI,     //返回:目标地址编码方案
          char*   DestAddr,         //返回:目标地址
          unsigned   char*   OrgTON,     //返回:源地址号码类型
          unsigned   char*   OrgNPI,     //返回:源地址编码方案
          char*   OrgAddr,         //返回:源地址
          unsigned   char*   PRI,     //返回:优先权
                    unsigned   char*   RP,
                    unsigned   char*   UDHI,
                    unsigned   char*   PID,     //返回:协议类型
          unsigned   char*   DCS,     //返回:编码方案
          char*   TimeStamp,         //返回:下发时间
                    unsigned   long   *   UDLen,
          char*   UserData,         //返回:用户数据
                    unsigned   char*   StatusReport                     //返回:状态报告标志,0表示不是状态报告,1:表示为状态报告
                    );


转成c#调用:


                [DllImport( "SMEIDLL.dll ",   CharSet=CharSet.Ansi)]
                protected   static   extern   int   GetDeliverSMExExEx(
                        out   ulong   sm_ID,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   DestTON,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   DestNPI,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   DestAddr,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   OrgTON,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   OrgNPI,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   OrgAddr,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   PRI,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   RP,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   UDHI,


                        [MarshalAs(UnmanagedType.U1)]   out   byte   PID,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   DCS,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   TimeStamp,
                        out   ulong   UDLen,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   UserData,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   StatusReport,
                        [MarshalAs(UnmanagedType.U1)]   out   byte   sMsgID,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   sSubmitdate,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   sDonedate,
                        [MarshalAs(UnmanagedType.LPStr)]   StringBuilder   sStatus,
                        int   iDeliverAckResult);

测试发现,OrgAddr解析不正确(这个是源手机号码),其他的如,短信内容,长度,都解析正确。


有人遇到过吗,up有分

[解决办法]
sf
[解决办法]
kuai!!!
[解决办法]
up有分的哟~~~
[解决办法]
up
[解决办法]
up有分
[解决办法]
up
[解决办法]
先强分 再看帖
[解决办法]
jf
[解决办法]
没坐到沙发,也没做过SP方面的

沙发党 -_-#!
----CSDN疯人院官方全球战略合作伙伴
[解决办法]
不明白,帮顶
[解决办法]
jf
[解决办法]
不懂,mark

[解决办法]
jf
[解决办法]
抢分
没做过sp
[解决办法]
抢分
没做过sp

[解决办法]
沒做過
[解决办法]
接分来了
[解决办法]
UP没见到过
------解决方案--------------------


实在不懂 只有帮顶顺便接分了

[解决办法]
出什么样的错误?
[解决办法]
接分来了
[解决办法]
JF
[解决办法]
//测试发现,OrgAddr解析不正确(这个是源手机号码),其他的如,短信内容,长度,都解析正确。

解析成什么了?乱码还是?
[解决办法]
up
[解决办法]
UP
[解决办法]
看不懂
[解决办法]
对这当面的技术不太明白
[解决办法]
不懂
接分
[解决办法]
留名。。
[解决办法]
顶啊
[解决办法]
楼上有大哥大姐就是行害,小弟前来接分了
[解决办法]
JF
[解决办法]
jf
[解决办法]
看不懂。。。。顶上去吧
[解决办法]
学习
帮顶
[解决办法]
我怎么觉得看着像C++?
[解决办法]
sry
没看到后面的 "转成c#调用: "
这个不懂
帮顶
祝楼主好运!
[解决办法]
哦后,人真多啊,我也凑个热闹~
[解决办法]
up
[解决办法]
JF
[解决办法]
华为又逼死了一名员工。
[解决办法]
接分
[解决办法]
进来咯~~~
[解决办法]
JF UP
[解决办法]
关注,帮顶
[解决办法]
jf
[解决办法]
up,jf
[解决办法]
jf
[解决办法]
UP
[解决办法]
jf
[解决办法]
抢分来了
[解决办法]
jf
[解决办法]
up
------解决方案--------------------


遇到过
[解决办法]
jf
[解决办法]
看不懂...
[解决办法]
jf
[解决办法]
jfjf
[解决办法]
UP
[解决办法]
jf
[解决办法]
惭愧,帮顶。
[解决办法]
接分
[解决办法]
高手年年有,今年特别多
[解决办法]
jf

[解决办法]
My-Blog地址2: http://blog.csdn.net/nyzfl

顶了!!!
[解决办法]
不懂,接分
[解决办法]

[解决办法]
up
[解决办法]
jf...

[解决办法]
jf~
[解决办法]
学习哈

[解决办法]
d
[解决办法]

[解决办法]
up
[解决办法]
没有
[解决办法]
不懂,纯JF~~
[解决办法]
jf
[解决办法]
up
[解决办法]
jf
[解决办法]
是不是传入的数据有问题,你的char* DestAddr为什么能解析正确?


----------------------------------------------------
纯.Net在线图像处理工具XPaint-> http://www.crossgo.com
[解决办法]
jf
[解决办法]
不懂,帮顶,抢分来了
[解决办法]
不懂帮顶,HOHO还能抢到分哪!
[解决办法]
帮顶!
[解决办法]
进来抢分
[解决办法]
接接接接接接
[解决办法]
jf

热点排行