确定IIS 7中当前正在提供的文件

serverfault向我展示了这个话题 ,我想我也想做同样的事情,但是在IIS中,不是Apache。

我有一个“仪表板”应用程序正在build设,我希望它显示目前正在由IIS服务的文件。 他们大多都是大文件。

我相信ILog脚本COM接口将是一个很好的开始,但它在IIS 7中不可用,它依赖于底层的IIS日志来处理它的数据。 我相信,在这里,我的问题就在于此。

我如何使IIS放入两个日志条目,一个是请求开始,一个是closures连接?

另外,它看起来像IIS不“实时”提交日志条目,因为它们正在发生。 有某种延迟/批量工作。 那也会给我造成一个问题

或者我需要在isapi中做些什么?

IIS7有一个内置的请求监视模块 ,可以通过WMI访问。