本站内容搜索:
   您的位置:素材中国>>教程 >>网络编程 >>.NET编程 >>C#取得设备网卡的MAC地址和硬盘的卷标号 提交错误报告
C#取得设备网卡的MAC地址和硬盘的卷标号
[ 来源:素材中国 | 作者:| 时间:2006-03-02 19:24:04 | 浏览:人次 ]

 
 

  (一).说明

  取得设备网卡的MAC地址和硬盘的卷标号

  (二).图片示例

(三).代码

using System;
using System.Management;

namespace NetCard
{
 /// <summary>
 /// 读取设备
 /// </summary>
 public class run
 {
  private ManagementClass mc;
  private ManagementObjectCollection moc;
  private ManagementObject disk;
  public run()
  {}
  /// <summary>
  /// 取得设备网卡的MAC地址
  /// </summary>
  public string GetNetCardMacAddress()
  {
   mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
   moc = mc.GetInstances();
   string str = "";
   foreach(ManagementObject mo in moc)
   {
    if((bool)mo["IPEnabled"] == true)
     str = mo["MacAddress"].ToString();
     
   }
   return str;
  }
  /// <summary>
  /// 取得设备硬盘的卷标号
  /// </summary>
  /// <returns></returns>
  public string GetDiskVolumeSerialNumber()
  {
   mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
   disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\"");
   disk.Get();
   return disk.GetPropertyValue("VolumeSerialNumber").ToString();
  }
 }
}

 
 
       
   您的位置:素材中国>>教程 >>网络编程 >>.NET编程 >>C#取得设备网卡的MAC地址和硬盘的卷标号
 点此在百度搜索关键字"C#取得设备网卡的MAC地址和硬盘的卷标号"  点此在GOOGLE搜索关键字"C#取得设备网卡的MAC地址和硬盘的卷标号"
热门文章:
  ·如何实现小型WEB搜索引擎(C#+SQL Server全文检索+Asp.   ·水晶报表的5种表格设计模式
  ·C#取得设备网卡的MAC地址和硬盘的卷标号   ·ASP.NET Web Service
  ·利用.NET的File控件上传文件的最终解决方案   ·ASP.NET用户控件技术
  ·Windows Workflow Foundation之概述   ·用.NET的File控件上传文件的解决方案
  ·ASP.NET目录创建和删除   ·ASP.NET中的Code Behind技术

  首页  素材图片  高精图库  矢量图库  网页素材  网页模板  壁纸  明星  下载  教程  字体  香车美女  QQ专题  论坛

网站介绍 | 广告业务 | 设计业务 | 免责声明 | 版权声明 | 联系我们|提交错误报告
素材中国版权所有