主题:ETR232I 共有31035人关注过本帖 |
---|
lickson |
1楼 |
ETR232I Post By:2008-5-8 13:24:00 [只看该作者]
etr232的编程资料中没有
int DNS2IP( char* DomainName, char* IPStr ); int SetDNSServer( char* SvrIPStr=NULL ); 的说明!请问通过DNS分配IP地址并取得本地的IP,应具体依次掉用哪些函数,假如我的局域网网关:192.168.1.188,DNS为:218.104.48.106,要获取在广域网中分配的IP地址! 文挡中说测试时应在ping包和广播包的小型居域网中测试,以免网络通讯故障,请问在实际使用中,在编程中应注意些什么才能保证其稳定! |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2008-5-8 15:17:00 [只看该作者]
这两个函数是后来增加的,抱歉文档没有及时更新,稍后发给你更新后的文档。
int SetDNSServer( char* SvrIPStr=NULL ):是用于设置域名服务器的IP,该函数在初始化网络之前调用。 int DNS2IP( char* DomainName, char* IPStr ):实现的是域名解析功能,通过域名解析来获取IP。 为了保证程序的文档,建议整个程序结构采用非阻塞的方式设计,请参见我们提供的基于事件驱动的应用程序框架。程序中及时调用NetPackagePro( )函数来处理网络上的ping包和广播包。 |
|
单帖管理 | 引用 | 回复 |