遠端喚醒原始碼 (轉)
//IPAddress: 除去號後的IP段全部補255 ,如 210.45.234.255
// MacAddress : 6個位元組的字元型陣列,每塊都有一個實體地址,在Window98中可以用
// winipcfg.exe 查詢出來。
void TWakeUpOnLanForm:: WakeRemoteComputer(AnsiString IPAddress,unsigned char * MacAddress)
{
unsigned char Senuf[102];
for( int i = 0; i < 102; i ++)
{
SendBuf[i] = (i < 6) ? 0xFF : MacAddress[i%6];
}
TMemoryStream * MemoryStream = new TMemoryStream();
MemoryStream -> Clear();
MemoryStream -> Write(SendBuf,102);
NMUDP1 -> RemoteHost = IPAddress; //除去網路號後的IP段全部補255
//如 210.45.234.255
NMUDP1 -> SendStream(MemoryStream);
delete MemoryStream;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-960753/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- USB裝置遠端喚醒RemoteWakeUpREM
- 關於wake on lan遠端喚醒主機的問題,長時間關機無法遠端喚醒
- win10遠端wol喚醒如何使用_win10系統開啟wol網路喚醒遠端功能教程Win10
- ThinkPad L14遠端網路喚醒開機ThinkPad
- 車聯網中 MQTT 心跳保活與遠端喚醒設計MQQT
- 喚醒教育:轉機中把握先機
- 虛假喚醒
- .NET 網路喚醒
- android 喚醒螢幕Android
- Win10喚醒睡眠時需要輸入密碼如何取消_win10系統取消喚醒密碼的方法Win10密碼
- 語音喚醒實現
- win10如何關閉滑鼠喚醒_win10關閉滑鼠喚醒方法Win10
- win10睡眠模式怎麼喚醒_win10睡眠按啥鍵喚醒Win10模式
- HTML5如何喚醒APP?HTMLAPP
- 同步篇——事件等待與喚醒事件
- Java併發包原始碼學習系列:掛起與喚醒執行緒LockSupport工具類Java原始碼執行緒
- 轉載]遠端執行程式碼的利用行程
- win10睡眠按什麼鍵喚醒_w10系統睡眠怎樣喚醒Win10
- win10如何關閉自動喚醒_win10關閉自動喚醒方法Win10
- win10怎麼禁用滑鼠喚醒_win10如何關閉滑鼠喚醒電腦Win10
- win10 休眠滑鼠喚醒怎麼設定_win10滑鼠休眠怎麼喚醒Win10
- win10怎麼禁止滑鼠喚醒 如何禁止滑鼠喚醒win10電腦休眠Win10
- 多執行緒——虛假喚醒執行緒
- App相互喚醒的幾種方式APP
- h5喚醒APP小記H5APP
- win10 關閉滑鼠喚醒睡眠方法 win10怎麼關閉滑鼠喚醒睡眠Win10
- dubbo原始碼解析(三十)遠端呼叫——rest協議原始碼REST協議
- 《天外世界》:跨過沒譜,喚醒希望
- Win10網路喚醒功能如何開啟 win10網路喚醒功能怎麼開啟Win10
- dubbo原始碼解析(三十一)遠端呼叫——rmi協議原始碼協議
- dubbo原始碼解析(三十二)遠端呼叫——thrift協議原始碼協議
- 如何在微信裡一鍵喚醒appAPP
- 工作執行緒的喚醒及建立(19)執行緒
- 執行緒虛假喚醒問題剖析執行緒
- win7休眠後不能喚醒怎麼辦_win7系統休眠後無法喚醒如何解決Win7
- 玩客雲刷armbian+CasaOS+Docker+LED燈控制+QBitTorrent+Cpolar內網穿透+青龍+Home Assistant智慧家居+Wol遠端喚醒+NDocker內網穿透
- Lightroom Classic 2023:喚醒你的照片,喚起你的靈感 mac/win版OOMMac
- windows10系統無法關閉喚醒密碼的解決方法Windows密碼
- 2020119-多執行緒暫停和喚醒執行緒