WindowsアプリケーションでC++のディスクを識別したい。例:E:\にディスクがあります。次に、ディスクを変更して、別のディスクと交換します。名前はまだE:\ディスクが変更されていることをどうやって知ることができますか、それは元のディスクではありませんか?
win7で管理者の優先順位がない場合でも、別のディスクを識別するために何らかの方法を使用できますか?
どうもありがとう!
おそらく、関連する方法は次のとおりです。
GetVolumeInformationは、シリアル番号を提供します。これだけでは不十分な場合は、おそらくWMI_PhysicalMediaを使用する必要があります。これらはすべて、管理者権限がなくても機能するはずです。
関連する関数の束を一覧表示するページはここにあります:http://msdn.microsoft.com/en-us/library/aa365730 (v = VS.85).aspx