================自动拨号,怎么根据不同系统定义WINVER ,谢谢!!==

wrqewrwqe 2011-10-05 04:06:43
拨号参考http://ssbird.blog.51cto.com/277690/56809

win7 64bit 使用上面代码就不可以了,

问题描述:
1.根据不同操作系统,怎么行到lprasConn.dwSize

lprasConn.dwSize = Marshal.SizeOf(typeof(RASCONN));//有些系统不可以


0×0500表示Windows 2000,
0×0501为Windows XP,
0×0502为Windows Server 2003,
0×0600 为 Windows Vista
win7 64bit =?

在程序中,有没有通过的?或者我怎么动态去得到各个值,谢谢
现在失败的情况
nRet = RAS.RasEnumConnections(ref lprasConn, ref lpcb, ref lpcConnections);

nRet 返回632
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jshi123 2011-10-06
  • 打赏
  • 举报
回复
把编译目标平台改成x86试下
项目属性-〉生成-〉目标平台-〉x86
wrqewrwqe 2011-10-05
  • 打赏
  • 举报
回复
没人回答。。。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧