CD-ROMドライブに挿入されたメディアの合計セクター数を取得したいのですが。C#でこれを行う方法はありますか?.NETでManagementクラスを確認しましたが、メソッドがないようです。
1 に答える
2
Windows API 関数DeviceIoControl
がその情報を取得します。残念ながら、.NET ライブラリには単純なラッパーがありません。
このサンプルは、C で必要なことを行う方法を示しています。これを C# に翻訳するのは簡単ではありませんが、ここで役立つヒントが見つかるかもしれません: IOCTL_DVD_* コントロール コードを使用して C# から DeviceIoControl を呼び出す
于 2011-02-05T19:50:46.460 に答える