c#判斷磁盤驅(qū)動(dòng)器類型的兩種方法介紹
更新時(shí)間:2014年01月06日 11:27:57 作者:
本文介紹了使用WINDOWS API判斷一個(gè)磁盤驅(qū)動(dòng)器的類型和使用System.IO.DriveInfo判斷一個(gè)磁盤驅(qū)動(dòng)器的二種方法,大家參考和吧
1.使用WINDOWS API
復(fù)制代碼 代碼如下:
/// <summary>
/// 判斷一個(gè)磁盤驅(qū)動(dòng)器的類型
/// </summary>
/// <param name="nDrive">包含了驅(qū)動(dòng)器根目錄路徑的一個(gè)字串</param>
/// <returns>Long,如驅(qū)動(dòng)器不能識(shí)別,則返回零。如指定的目錄不存在,則返回1。如執(zhí)行成功,則用下述任何一個(gè)常數(shù)指定驅(qū)動(dòng)器類型:DRIVE_REMOVABLE, DRIVE_FIXED, DRIVE_REMOTE, DRIVE_CDROM 或 DRIVE_RAMDISK</returns>
[DllImport("Kernel32.dll", EntryPoint = "GetDriveTypeA", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]
public static extern long GetDriveType(string nDrive);
2.使用System.IO.DriveInfo
復(fù)制代碼 代碼如下:
DriveInfo driveInfo = new DriveInfo(Drive);
通過driveInfo.DriveType
相關(guān)文章
unity 如何使用文件流讀取streamingassets下的資源
這篇文章主要介紹了unity 使用文件流讀取streamingassets下的資源操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04
C#中FormsAuthentication用法實(shí)例
這篇文章主要介紹了C#中FormsAuthentication用法實(shí)例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-02-02
C# WPF實(shí)現(xiàn)動(dòng)態(tài)3D光照效果
這篇文章主要為大家詳細(xì)介紹了如何利用C# WPF實(shí)現(xiàn)動(dòng)態(tài)3D的光照效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03
C#實(shí)現(xiàn)TCP連接信息統(tǒng)計(jì)的方法
這篇文章主要介紹了C#實(shí)現(xiàn)TCP連接信息統(tǒng)計(jì)的方法,可實(shí)現(xiàn)有效獲取TCP連接信息及連接狀態(tài)的功能,需要的朋友可以參考下2015-07-07
C#版免費(fèi)離線人臉識(shí)別之虹軟ArcSoft?V3.0(推薦)
本文只是簡(jiǎn)單介紹了如何使用虹軟的離線SDK,進(jìn)行人臉識(shí)別的方法,并且是圖片的方式,本地離線識(shí)別最大的好處就是沒有延遲,識(shí)別結(jié)果立馬呈現(xiàn),對(duì)C#離線人臉識(shí)別虹軟相關(guān)知識(shí)感興趣的朋友一起看看吧2021-12-12

