-1

我尝试监控更改

  1. //server/results
  2. //server/results/1
  3. //server/results/1/output
  4. //server/results/2
  5. //server/results/2/output
  6. //server/results/3
  7. //server/results/3/output
  8. ETC...

他们每个人都有一个由FindFirstChangeNotification. 因此,当生成更多结果时,句柄数接近服务器连接限制 50。(通常一个远程服务器可以同时支持最多 50 个接收功能。)我的问题是一切正常,直到数量手柄达到 47 左右,然后//server/results停止工作。

4

1 回答 1

1

FindFirstChangeNotification您可以尝试使用ReadDirectoryChangesW而不是使用,它可以递归地监视文件夹。

于 2012-05-11T11:58:22.287 回答