// 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")

[Description("Win32_ConnectionShare 类表示计算机上的共享资源和已与共享资源建立的连接之间的关联。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] 
class Win32_ConnectionShare : CIM_Dependency
{
  [Description("Dependent 属性引用了已与共享资源建立的连接。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_ServerConnection Ref Dependent;
  [Description("Antecedent 属性引用了已建立连接的共享资源。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_Share Ref Antecedent;
};

[Description("Win32_ServerSession 类表示某个远程计算机上的用户已使用本地计算机建立的会话。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] 
class Win32_ServerSession : CIM_LogicalElement
{
  [Description("ComputerName 属性指示从其建立会话的计算机名称") : Amended ToSubclass,key : ToInstance ToSubclass DisableOverride] String ComputerName;
  [Description("UserName 属性指示建立会话的用户的名称。") : Amended ToSubclass,key : ToInstance ToSubclass DisableOverride] String UserName;
  [Description("ActiveTime 属性指示自此会话建立以来经过的秒数。") : Amended ToSubclass,Units("秒") : Amended ToSubclass] uint32 ActiveTime;
  [Description("IdleTime 属性指示会话已处于空闲状态的秒数。") : Amended ToSubclass,Units("秒") : Amended ToSubclass] uint32 IdleTime;
  [Description("ResourcesOpened 属性指示在此会话期间打开的文件、设备和管道的数目。") : Amended ToSubclass] uint32 ResourcesOpened;
  [Description("SessionType 属性指示打开会话的方式。仅限于 Win NT 上。") : Amended ToSubclass,Values{"来宾", "无加密", "其他"} : Amended ToSubclass] uint32 SessionType;
  [Description("ClientType 属性指示连接的客户端的类型。") : Amended ToSubclass] String ClientType;
  [Description("TransportName 属性指定客户端用来与服务器通信的传输的名称") : Amended ToSubclass] String TransportName;
};

[Description("Win32_ServerConnection 类表示从远程计算机到本地计算机上的共享资源之间建立的连接。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] 
class Win32_ServerConnection : CIM_LogicalElement
{
  [Description("ConnectionID 属性指示连接的唯一 ID。") : Amended ToSubclass] uint32 ConnectionID;
  [Description("ComputerName 属性指示从其建立连接的计算机的名称") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ComputerName;
  [Description("UserName 属性指示已建立连接的用户的名称。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string UserName;
  [Description("ShareName 属性指示与之建立连接的共享资源") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ShareName;
  [Description("NumberOfFiles 属性指示与此连接关联的已打开文件数。") : Amended ToSubclass] uint32 NumberOfFiles;
  [Description("ActiveTime 属性指示自从此连接建立以来经过的秒数。") : Amended ToSubclass,Units("秒") : Amended ToSubclass] uint32 ActiveTime;
  [Description("NumberOfUsers 属性指示与此连接关联的用户的数量。") : Amended ToSubclass] uint32 NumberOfUsers;
};

[Description("Win32_SessionConnection 类表示由远程计算机上的用户使用本地服务器建立的会话与依赖该会话的连接之间的关联。") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804) : ToInstance] 
class Win32_SessionConnection : CIM_Dependency
{
  [Description("Dependent 属性引用了与本地服务器上的共享资源之间建立的连接。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_ServerConnection Ref Dependent;
  [Description("Antecedent 属性引用了为连接到共享资源而建立的会话。") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_ServerSession Ref Antecedent;
};
