或者,更一般地说,指定STYPE_TEMPORARY
是做什么的?
MSDN的“临时共享”。没有帮助。
什么是终身保证?
MSDN 上的SMB协议文档包含更多信息:
STYPE_TEMPORARY:每次文件服务器初始化时不为创建而持久保存的临时共享。
... NetrShareAdd 上的这个页面解释了更多预期的语义:
如果在 shi*_type 中设置了STYPE_TEMPORARY字段, Share.IsPersistent必须设置为 FALSE。否则,Share.IsPersistent必须设置为 TRUE。
如果Share.IsPersistent为 TRUE,则服务器必须将Share持久化到持久化配置存储中。如果存储中已存在具有相同 ShareName 的共享,则必须用该条目覆盖先前存在的条目。
...但是将其映射到协议的具体实现如何表现是另一回事。