【问题标题】:What is the lifetime of shares created with STYPE_TEMPORARY?使用 STYPE_TEMPORARY 创建的共享的生命周期是多久?
【发布时间】:2012-07-09 02:42:04
【问题描述】:

或者,更一般地说,指定STYPE_TEMPORARY 有什么作用?

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

什么是终生保证?

【问题讨论】:

    标签: winapi cifs


    【解决方案1】:

    protocol documentation for SMB on MSDN 包含更多信息:

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

    ...和this page on NetrShareAdd 解释了更多预期的语义:

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

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

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

    【讨论】:

    • 哦,好吧,我认为使用那一点点信息我可以推断出它与 SERVER 服务的生命周期有关。谢谢,这实际上是我所希望的!
    猜你喜欢
    • 2011-07-27
    • 1970-01-01
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    相关资源
    最近更新 更多