0

或者,更一般地说,指定STYPE_TEMPORARY是做什么的?

MSDN的“临时共享”。没有帮助。

什么是终身保证?

4

1 回答 1

1

MSDN 上的SMB协议文档包含更多信息:

STYPE_TEMPORARY:每次文件服务器初始化时不为创建而持久保存的临时共享。

... NetrShareAdd 上的这个页面解释了更多预期的语义:

如果在 shi*_type 中设置了STYPE_TEMPORARY字段, Share.IsPersistent必须设置为 FALSE。否则,Share.IsPersistent必须设置为 TRUE。

如果Share.IsPersistent为 TRUE,则服务器必须将Share持久化到持久化配置存储中。如果存储中已存在具有相同 ShareName 的共享,则必须用该条目覆盖先前存在的条目。

...但是将其映射到协议的具体实现如何表现是另一回事。

于 2012-07-09T03:07:43.747 回答