// Copyright (c) 1997-2003 Microsoft Corporation, All Rights Reserved #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\Root\\CIMV2") instance of __namespace{ name="ms_804";}; #pragma namespace("\\\\.\\Root\\CIMV2\\ms_804") #pragma deleteclass("Win32_DfsReplica",NOFAIL) #pragma deleteclass("Win32_DfsLink",NOFAIL) #pragma deleteclass("Win32_DfsLinkReplica",NOFAIL) [Description("Win32_DfsNode 类表示基于域的或独立分布的文件系统(DFS)的根或链接。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] class Win32_DfsNode : CIM_LogicalElement { [Description("Name 属性是 DFS 节点的标识符。根据通用命名约定,它与节点的项目路径相同。\n它可以采用以下两种形式之一: \\\\DfsServerName\\ShareName\\PathToLink 其中 - DfsServerName 是托管 DFS 根卷的服务器的名称,ShareName 是主机服务器上发布的共享的名称,PathToLink 是物理共享的路径。PathToLink 只适用于作为 DFS 链接的节点。\\\\DomainName\\FtDfsName\\PathToLink 其中 - DomainName 是托管 DFS 根卷的域的名称,FtDfsName 是域目录服务中发布的容错 DFS 根的名称,PathToLink 是物理共享的路径。PathToLink 只适用于作为 DFS 链接的节点。") : Amended ToSubclass,key : ToInstance ToSubclass DisableOverride] string Name; [Description("Root 属性指示节点是一个 DFS 根还是一个链接。值为 True 指示节点是根。") : Amended ToSubclass] boolean Root; [Description("State 属性指示节点的状态。") : Amended ToSubclass,Values{"正常", "不一致", "联机", "脱机"} : Amended ToSubclass] uint32 State; [Description("Timeout 属性指示客户端缓存此节点的参照的时间(以秒为单位)。") : Amended ToSubclass,Units("秒") : Amended ToSubclass] uint32 Timeout; [Description("Create 方法用于创建 Win32_DfsNode 类的新实例。\n此方法可以返回以下值: \n0 - 成功。\n其他 - 有关上面列出的值以外的整数值,请参阅 Win32 错误代码文档。") : Amended ToSubclass,Values{"成功", "其他"} : Amended ToSubclass] uint32 Create([In,Description("DfsEntryPath 参数指定 DFS 根的路径。") : Amended ToSubclass] string DfsEntryPath,[In,Description("ServerName 参数指定托管链接所关联到的共享的服务器名称。例如,若要创建关联到共享 \"\\\\myserver\\myshare\" 的链接,ServerName 参数应设置为 \"\\\\myserver\"。") : Amended ToSubclass] string ServerName,[In,Description("ShareName 参数指定与链接关联的共享的名称。例如,若要创建关联到共享 \"\\\\myserver\\myshare\" 的链接,ShareName 参数应设置为 \"myshare\"。") : Amended ToSubclass] string ShareName,[In,Description("Description 参数指定描述节点的注释。") : Amended ToSubclass] string Description); }; [Description("DfsTarget 类表示 DFS 链接的目标。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] class Win32_DfsTarget : CIM_LogicalElement { [Description("LinkName 指示此目标所属的链接的项目路径。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string LinkName; [Description("ServerName 指示链接引用的服务器的名称。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ServerName; [Description("ShareName 指示链接引用的共享的名称。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ShareName; [Description("State 属性指示目标的状态。状态是以位图形式报告的,其中每个位的含义如下。请注意,“脱机”和“联机”是相互排斥的。\n脱机 - 指定的计算机处于脱机状态或不可用。\n联机 - 指定的计算机可用。\n活动 - 指定的计算机要设为活动计算机。") : Amended ToSubclass,BitValues{"脱机", "联机", "活动"} : Amended ToSubclass] uint32 State; }; [Description("Win32_DfsNodeTarget 类将 DFS 节点关联到该节点的目标之一。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] class Win32_DfsNodeTarget : CIM_Dependency { [Description("Dependent 属性引用 DFS 节点。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_DfsNode Ref Dependent; [Description("Antecedent 属性引用 DFS 节点的目标。作为链接的节点具有一个或多个目标,作为根的节点具有一个目标。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_DfsTarget Ref Antecedent; };