簡體   English   中英

在C#中創建虛擬驅動器

[英]Create virtual drive in C#

我正在搜索創建虛擬驅動器的代碼。 我遇到了DefineDosDevice API函數,但是該函數存在一個大問題。 我無法更改創建的驅動器的VolumeLabel。

在此處創建虛擬硬盤驅動器就是一個示例。 如果在該驅動器上使用SetVolumeName,則會返回錯誤。

誰能解決我的問題?

您無法設置“ DosDevice”的卷名,因為沒有可以存儲它的地方。 物理卷通常具有一個隱藏的元數據(如$VOLUME或對於NTFS如此)文件來存儲卷名。 虛擬設備不存在此類位置,因為它只是文件夾的別名)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM