读书人

咨询一个关于使用Pslib21做广播的功能

发布时间: 2012-02-11 09:51:35 作者: rapoo

咨询一个关于使用Pslib21做广播的功能。
代码如下:
//如果WinSock没创建,就创建它
if not isvalid(g_win_sock) then
g_win_sock = create WinSock
end if

//如果Socketdgram没创建,就创建它
if not isvalid(open_udp_Server) then
open_udp_Server = create Socketdgram//udp实例
end if


open_optvallinger.l_onoff = 1
open_optvallinger.l_linger = 0
open_optvalint = 1

//SOL_SOCKET = -1;SO_BROADCAST = 32;
iret = open_udp_Server.setsockopt(-1,32,open_optvalint,open_optvallinger)

if iret <> 0 then
//错误代码4294967295
messagebox("","setsockopt出错,远程开机功能失效!"+ string(iret))
end if
//错误代码158
iret = g_win_sock.wswsagetlasterror()
messagebox("","错误代码"+ string(iret))

没看到这个错的代码含义啊。
哪位朋友给指点一下呢?

谢谢!

[解决办法]
要广播啊,那做服务端
[解决办法]

探讨
其实啊。
就是类似一个远程开机的功能。
远程开机的代码如下:
................

读书人网 >PB

热点推荐