最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實現(xiàn)讀取指定盤符硬盤序列號的方法

 更新時間:2016年08月10日 11:21:10   作者:wangchao  
這篇文章主要介紹了C#實現(xiàn)讀取指定盤符硬盤序列號的方法,涉及C#針對硬件屬性的相關操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#實現(xiàn)讀取指定盤符硬盤序列號的方法。分享給大家供大家參考,具體如下:

using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Text;
using Microsoft.Win32;
namespace Wjb.ReadOrWriteIniAndReg
{
/**/////// 讀取指定盤符的硬盤序列號
///
public class HardDiskVal
{
[DllImport("kernel32.dll")]
private static extern int GetVolumeInformation(
string lpRootPathName,
string lpVolumeNameBuffer,
int nVolumeNameSize,
ref int lpVolumeSerialNumber,
int lpMaximumComponentLength,
int lpFileSystemFlags,
string lpFileSystemNameBuffer,
int nFileSystemNameSize
);
/**////
/// 獲得盤符為drvID的硬盤序列號,缺省為C
///
///
///
public string HDVal(string drvID)
{
const int MAX_FILENAME_LEN = 256;
int retVal = 0;
int a =0;
int b =0;
string str1 = null;
string str2 = null;
int i = GetVolumeInformation(
drvID + @":\",
str1,
MAX_FILENAME_LEN,
ref retVal,
a,
b,
str2,
MAX_FILENAME_LEN
);
return retVal.ToString();
}
public string HDVal()
{
const int MAX_FILENAME_LEN = 256;
int retVal = 0;
int a =0;
int b =0;
string str1 = null;
string str2 = null;
int i = GetVolumeInformation(
"c:\\",
str1,
MAX_FILENAME_LEN,
ref retVal,
a,
b,
str2,
MAX_FILENAME_LEN
);
return retVal.ToString();
}
}

更多關于C#相關內容感興趣的讀者可查看本站專題:《C#窗體操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結》、《C#程序設計之線程使用技巧總結》、《C#操作Excel技巧總結》、《C#中XML文件操作技巧匯總》、《C#數(shù)據(jù)結構與算法教程》、《C#數(shù)組操作技巧總結》及《C#面向對象程序設計入門教程

希望本文所述對大家C#程序設計有所幫助。

相關文章

  • 分享我在工作中遇到的多線程下導致RCW無法釋放的問題

    分享我在工作中遇到的多線程下導致RCW無法釋放的問題

    最近在做項目中遇到一個問題,在調用一個類庫中的方法時,出現(xiàn)如下異常信息:嘗試釋放正在使用的RCW,活動線程或其他線程上正在使用該 RCW,釋放正在使用的 RCW 的嘗試會導致?lián)p壞或數(shù)據(jù)丟失
    2015-12-12
  • C#防SQL注入代碼的三種方法

    C#防SQL注入代碼的三種方法

    這篇文章主要介紹了C#防SQL注入代碼的三種方法,有需要的朋友可以參考一下
    2014-01-01
  • c# 實現(xiàn)RSA非對稱加密算法

    c# 實現(xiàn)RSA非對稱加密算法

    RSA解決了對稱加密的一個不足,比如AES算法加密和解密時使用的是同一個秘鑰,因此這個秘鑰不能公開,因此對于需要公開秘鑰的場合,我們需要在加密和解密過程中使用不同的秘鑰,加密使用的公鑰可以公開,解密使用的私鑰要保密,這就是非對稱加密的好處?!?/div> 2021-06-06
  • 獲取wince mac地址與IP地址解決方案

    獲取wince mac地址與IP地址解決方案

    由于需要進行身份的驗證,需要獲取移動終端的MAC地址,于是在網(wǎng)上進行搜索整理一番,現(xiàn)在將實現(xiàn)獲取MAC地址的方法與大家共享
    2012-12-12
  • C# 泛型參數(shù)轉換

    C# 泛型參數(shù)轉換

    本文介紹了C# 泛型參數(shù)轉換的相關知識,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • C#生成PDF的方法

    C#生成PDF的方法

    這篇文章主要介紹了C#生成PDF的方法,幫助大家更好的理解和使用c#編程語言,感興趣的朋友可以了解下
    2020-12-12
  • C#精確計算年齡的方法分析

    C#精確計算年齡的方法分析

    這篇文章主要介紹了C#精確計算年齡的方法,實例分析了C#計算時間的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • WinForm單例窗體用法實例

    WinForm單例窗體用法實例

    這篇文章主要介紹了WinForm單例窗體,結合實例形式分析了窗體的單例模式定義、實現(xiàn)與使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • C#計算代碼執(zhí)行時間的方法

    C#計算代碼執(zhí)行時間的方法

    在一些測試工作時我們需要獲得高精度的代碼執(zhí)行時間以比較其效率。
    2013-03-03
  • WPF自定義選擇年月控件詳解

    WPF自定義選擇年月控件詳解

    這篇文章主要為大家詳細介紹了WPF自定義選擇年月控件的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10

最新評論

芷江| 连云港市| 呈贡县| 临沭县| 高阳县| 邢台市| 林芝县| 合肥市| 襄樊市| 法库县| 雷州市| 申扎县| 格尔木市| 岐山县| 彩票| 宁远县| 河东区| 永清县| 松溪县| 临澧县| 海安县| 霍州市| 东安县| 安陆市| 阿拉尔市| 广宗县| 临沭县| 教育| 广饶县| 平南县| 光泽县| 武夷山市| 渭南市| 巴彦县| 吉林市| 句容市| 新河县| 绵阳市| 诏安县| 涿州市| 虞城县|