C#远程开机代码
来源:互联网 发布:广东干部教育培训网络 编辑:程序博客网 时间:2024/06/03 02:26
/// <summary>
/// 远程开机,网卡需要具备远程唤醒功能
/// </summary>
/// <param name="mac">网卡物理地址字符数组</param>
public static void WakeUp(byte[] mac)
{
UdpClient client = new UdpClient();
client.Connect(IPAddress.Broadcast, 9090);
byte[] packet = new byte[17 * 6];
for (int i = 0; i < 6; i++)
packet[i] = 0xFF;
for (int i = 1; i <= 16; i++)
for (int j = 0; j < 6; j++)
packet[i * 6 + j] = mac[j];
int result = client.Send(packet, packet.Length);
}
// 唤醒按钮事件代码
private void button_Click(object sender, EventArgs e)
{
byte[] mac = new byte[6];
mac[0] = 0x00;
mac[1] = 0x01;
mac[2] = 0x80;
mac[3] = 0x79;
mac[4] = 0x08;
mac[5] = 0xD8;
WakeUp(mac);
}
- C#远程开机代码
- C#远程开机代码 【局域网测试通过】
- C# 远程开机函数
- C# 远程唤醒(远程开机)
- C#远程关机代码
- C#开机自动启动代码
- VB6 基于API的远程开机代码
- 远程开机的原理与代码实现
- 远程开机
- 远程开机
- 远程开机
- 远程开机
- 远程开机
- 远程开机+自动开机
- c#开机自动启动程序实现代码
- c#开机自动启动程序实现代码
- c#开机自动启动程序实现代码
- c#开机自动启动程序实现代码
- python中使用MySQLdb连接mysql
- Android之Inflate()方法用途
- Android学习笔记--基本Widget
- Elgg设置SMTP验证发送邮件教程
- 路由器配置命令(汇总)
- C#远程开机代码
- 表单项不可编辑
- 7年嵌入式内核驱动工作,把这些年读过还不错的书籍推荐给大家发表于 : 2010-09-03 0:02
- u-boot代码分析
- JAVA clone
- linq to Dataset
- HTML计时器
- 彻底解密C++宽字符:4、利用codecvt和use_facet转换
- jQuery插件