0

ディスクの空き容量の変化を検出するアプリケーションを作成する必要があります。利用可能なスペースが変更された場合、グラフも自動的に更新されます。

使用可能な容量の変更を無効にしたときにアプリケーションにスローされるシステム レベルのイベントはありますか? アプリケーションは、イベント リスナーを追加することで、このような変更を認識することができます。

Linux と Windows の両方で、そのような目的で提供される API がないことがわかりました。この種の API がなければ、変更イベントをリッスンする代わりに定期的にディスク情報をポーリングするのは無駄です。

前もって感謝します。

4

1 に答える 1

1

そこで自分の質問に答えたようです。ただし、ディスクの空き領域をポーリングすることは、コストがかかる操作でも無駄な操作でもありません。30 秒ごとにGetDiskFreeSpaceを呼び出すだけです。

于 2012-06-18T02:42:36.487 に答える