注意:这是对这个问题的完全重写。我之前将一些ACL问题与我正在寻找的问题混为一谈,这可能就是没有答案的原因。我有一个Windows服务,它使用标准的打开/关闭/写入例程来写入日志文件(它从管道读取内容并将其填充到日志中)。每天午夜都会打开一个新的日志文件。系统为WindowsXPEmbedded。该服务作为本地系统服务运行(为用户创建带有NULL的服务)。当服务最初启动时,它会创建一个日志文件并毫无问题地写入其中。此时一切正常,您可以毫无问题地重新启动服务(或计算机)。但是,在午夜(当日期改变时),该服务会创建一个新的日志文件并写入其中。有趣的是,这个新日志文件设置了“只读”标志。这是