是否可以为磁盘可用容量更改添加事件侦听器?

时间:2012-06-18 02:27:54

标签: diskspace

我需要编写一个检测磁盘可用空间更改的应用程序。如果可用空间已更改,则图表也应自动更新。

禁用可用容量更改时,是否有任何系统级事件被抛出?允许应用程序通过添加事件监听器来了解此类更改。

我发现在Linux和Windows上都没有为此目的提供API。如果没有这种API,定期轮询磁盘信息而不是监听更改事件是浪费的。

提前致谢。

1 个答案:

答案 0 :(得分:1)

看起来你已经在那里回答了自己的问题。但轮询磁盘可用空间并不是一项昂贵或浪费的操作 - 只需每隔30秒左右拨打GetDiskFreeSpace