国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#應用:讀取指定盤符的硬盤序列號

2023-05-18 12:33:16
字體:
來源:轉載
供稿:網友

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();
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阜平县| 仪陇县| 富民县| 津市市| 西乌| 益阳市| 临泉县| 舒城县| 芦山县| 维西| 长岭县| 三亚市| 惠水县| 桓仁| 四会市| 宜州市| 南城县| 沅陵县| 贡嘎县| 马山县| 长沙市| 金山区| 申扎县| 二手房| 永兴县| 洱源县| 竹北市| 潼南县| 祁连县| 古交市| 东港市| 信丰县| 济南市| 佳木斯市| 工布江达县| 栖霞市| 同仁县| 德惠市| 东明县| 越西县| 长阳|