当前位置:编程学习 > C#/ASP.NET >>

windows登录程序

我做了一个gina的dll,替换了windows的msgina.dll,现在工作一切正常,但是有2个问题:
1. 使用远程桌面登录的时候,msgina会在event log中记录528的登录日志,这个里面会有一个“源网络地址”,里面记录了登录pc的ip地址,但是使用我的gina.dll后,这个528的日志出来了,却没有这个ip地址,ip地址显示为空;
2. 远程桌面登录的时候,如果主机是NAT后访问的,我通过WTSQuerySessionInformation获取WTSClientAddress得到的是NAT前的private ip地址,我想获取NAT后的public的ip地址,有什么办法吗?
忘做过类似程序的指点一二。。。谢了。。 --------------------编程问答-------------------- 我也很想知道第二条该怎么处理,我也是只得到了内网地址,需要的是他的外网地址 --------------------编程问答-------------------- 同问,也想知道如何获取真实的外网ip,而不是内网ip
--------------------编程问答-------------------- 能把登陆程序的源代码公布出来学习一下吗?
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,