当前位置: 代码迷 >> PB >> 咨询一个关于使用Pslib21干广播的功能
  详细解决方案

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

热度:14   发布时间:2016-04-29 06:06:41.0
咨询一个关于使用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))

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

谢谢!
------解决方案--------------------
要广播啊,那做服务端
------解决方案--------------------
引用:
其实啊。
就是类似一个远程开机的功能。
远程开机的代码如下:
................


机还能实现远程开哇?!