我正在用.NET C#编写一个Windows服务,该服务将充当文件处理器。它会监听文件夹的创建事件,并将这些文件添加到队列中等待处理。另一个线程从队列中拉取文件并进行处理。
我的问题是是否有一种方法来查询Windows服务以获取其“状态”。我想能够以某种方式查询服务并查看当前在队列中等待处理的文件列表等信息。
我知道在Linux中可以通过/proc文件系统实现此功能,我想知道Windows是否有类似的东西。如果有任何提示/指针,将不胜感激。
我的问题是是否有一种方法来查询Windows服务以获取其“状态”。我想能够以某种方式查询服务并查看当前在队列中等待处理的文件列表等信息。
我知道在Linux中可以通过/proc文件系统实现此功能,我想知道Windows是否有类似的东西。如果有任何提示/指针,将不胜感激。