SHARE_INFO_1005结构 (lmshare.h)
包含有关共享资源的信息。
语法
typedef struct _SHARE_INFO_1005 {
DWORD shi1005_flags;
} SHARE_INFO_1005, *PSHARE_INFO_1005, *LPSHARE_INFO_1005;
成员
shi1005_flags
指定共享资源相关信息的标志的位掩码。
值 | 含义 |
---|---|
|
指定的共享存在于 Dfs 树结构中。 不能使用 NetShareSetInfo 设置此标志。 |
|
指定的共享是 Dfs 树结构中的根卷。 不能使用 NetShareSetInfo 设置此标志。 |
|
指定的共享不允许独占文件打开,其中不允许读取打开的文件。 |
|
可以强行删除指定共享中的共享文件。 |
|
允许客户端缓存指定共享的命名空间。 |
|
服务器将根据客户端计算机上的用户对文件所在的服务器的访问权限来筛选目录条目。
仅返回用户具有读取访问权限的文件和用户对其具有FILE_LIST_DIRECTORY访问权限的目录。 如果用户具有 SeBackupPrivilege,则将返回所有可用信息。
有关文件和目录访问的详细信息,请参阅 文件安全性和访问权限。 有关 SeBackupPrivilege 的详细信息,请参阅 Privilege Constants。 注意 此标志仅在运行 Windows Server 2003 SP1 或更高版本的服务器上受支持。
|
|
防止可能导致高度共享只读数据延迟的独占缓存模式。
注意 仅在运行 Windows Server 2008 R2 或更高版本的服务器上支持此标志。
|
|
启用对等缓存支持所需的服务器端功能。 使用高延迟或低带宽连接的客户端可以使用备用方法从对等方检索数据(如果可用),而不是将请求发送到服务器。 仅针对手动缓存 (CSC_CACHE_MANUAL_REINT) 配置的共享支持此功能。
注意 仅在运行 Windows Server 2008 R2 或更高版本的服务器上支持此标志。
|
|
在群集共享上启用连续可用性。 针对持续可用共享打开的句柄可以在网络故障和群集节点故障中幸存下来。
注意 只能在满足以下条件的服务器上的作用域共享上设置此标志:
|
CSC_MASK和CSC_MASK_EXT掩码值可用于应用特定于客户端缓存 (CSC) 的标志。
注解
可以通过调用 NetShareGetInfo 函数来检索此结构。 可以通过调用 NetShareSetInfo 函数来设置它。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | lmshare.h (包括 Lm.h) |