403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/Windows/System32/wbem/es-ES/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/Windows/System32/wbem/es-ES/tscfgwmi.mfl
��#pragma autorecover

#pragma classflags(64)

#pragma namespace("\\\\.\\ROOT\\cimv2")

instance of __namespace{ name="ms_c0a";};

#pragma namespace("\\\\.\\ROOT\\cimv2\\ms_c0a")



[Description("La clase Win32_TerminalService proporciona indicadores de equilibrio de carga de Terminal Server.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TerminalService : Win32_Service

{

  [Description("El n�mero total de sesiones en este servidor. Esto incluye las sesiones conectadas y desconectadas.") : Amended ToSubclass] uint32 TotalSessions;

  [Description("El n�mero de sesiones desconectadas en este servidor. Es posible que estas sesiones est�n consumiendo recursos del servidor activamente, sin embargo el actual no tiene red.") : Amended ToSubclass] uint32 DisconnectedSessions;

};

#pragma namespace("\\\\.\\Root\\cimv2\\TerminalServices")

instance of __namespace{ name="ms_c0a";};

#pragma namespace("\\\\.\\Root\\cimv2\\TerminalServices\\ms_c0a")



#pragma deleteclass("Win32_TerminalServiceSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSSessionDirectoryConfig",NOFAIL)



#pragma deleteclass("Win32_TerminalService",NOFAIL)



#pragma deleteclass("Win32_TerminalServiceStatistics",NOFAIL)



#pragma deleteclass("Win32_Terminal",NOFAIL)



#pragma deleteclass("Win32_TSGeneralSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSLogonSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSSessionSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSEnvironmentSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSRemoteControlSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSClientSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSNetworkAdapterSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSNetworkAdapterListSettings",NOFAIL)



#pragma deleteclass("Win32_TSNetworkAdapterListSetting",NOFAIL)



#pragma deleteclass("Win32_TSAccount",NOFAIL)



#pragma deleteclass("Win32_TerminalServiceSettings",NOFAIL)



#pragma deleteclass("Win32_TSSessionDirectory",NOFAIL)



#pragma deleteclass("Win32_TSSessionDirectorySetting",NOFAIL)



#pragma deleteclass("Win32_TerminalServiceSetting",NOFAIL)



#pragma deleteclass("Win32_TerminalServiceStatistics",NOFAIL)



#pragma deleteclass("Win32_TerminalSettings",NOFAIL)



#pragma deleteclass("Win32_TSGeneralSettings",NOFAIL)



#pragma deleteclass("Win32_TSLogonSettings",NOFAIL)



#pragma deleteclass("Win32_TSSessionSettings",NOFAIL)



#pragma deleteclass("Win32_TSEnvironmentSettings",NOFAIL)



#pragma deleteclass("Win32_TSPermissionsSettings",NOFAIL)



#pragma deleteclass("Win32_TSPermissionsSetting",NOFAIL)



#pragma deleteclass("Win32_TSClientSettings",NOFAIL)



#pragma deleteclass("Win32_TSNetworkAdapterSettings",NOFAIL)



#pragma deleteclass("Win32_TSNetworkAdapterSetting",NOFAIL)



#pragma deleteclass("Win32_TSPermissionsSettingsConfig",NOFAIL)



#pragma deleteclass("Win32_TSRemoteControlSettings",NOFAIL)



#pragma deleteclass("Win32_TSEnvironmentSetting",NOFAIL)



#pragma deleteclass("Win32_TSVirtualIPConfig",NOFAIL)



#pragma deleteclass("Win32_TSVirtualIP",NOFAIL)



#pragma deleteclass("Win32_TSVirtualIPSetting",NOFAIL)



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class CIM_ManagedSystemElement

{

};



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class CIM_LogicalElement : CIM_ManagedSystemElement

{

};



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class CIM_Setting : CIM_ManagedSystemElement

{

};



[AMENDMENT, LOCALE(0x0c0a) : ToInstance] 

class CIM_ElementSetting : CIM_ManagedSystemElement

{

};



[Description("La clase Win32_TSDiscoveredLicenseServer proporciona detalles del servidor de licencias detectado") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSDiscoveredLicenseServer

{

  [key,Description("Nombre del servidor de licencias de Terminal Server detectado.") : Amended ToSubclass] string LicenseServer;

  [Description("Certificador del modo de detecci�n") : Amended ToSubclass,Values{"GroupPolicyConfigured", "RegistryConfigured", "WorkgroupDiscovery", "DomainDiscovery", "EnterpriseDiscovery"} : Amended ToSubclass] uint32 HowDiscovered;

  [Description("Certificador para la disponibilidad de LS") : Amended ToSubclass,Values{"No disponible", "Disponible"} : Amended ToSubclass] uint32 IsLSAvailable;

  [Description("Certificador para Terminal Server con acceso de administrador a LS") : Amended ToSubclass,Values{"No", "S�", "Desconocido"} : Amended ToSubclass] uint32 IsAdminOnLS;

  [Description("Certificador para LS que emite licencias CAL a Terminal Server") : Amended ToSubclass,Values{"No permitidas", "Permitidas", "Desconocido"} : Amended ToSubclass] uint32 IssuingCALs;

};



[Description("La clase Win32_TerminalServiceSetting define la configuraci�n para TerminalServerSetting. Esto incluye capacidades tales como modo de Terminal Server, licencias, Active Desktop, capacidad de permisos, eliminaci�n de carpetas temporales y carpetas temporales por sesi�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TerminalServiceSetting : CIM_Setting

{

  [key,Description("Nombre del servidor de Terminal Server cuyas propiedades son relevantes.") : Amended ToSubclass] string ServerName;

  [Description("Certificador para el modo de Terminal Services") : Amended ToSubclass,Values{"RemoteAdmin", "AppServer"} : Amended ToSubclass] uint32 TerminalServerMode;

  [Description("Reservado; Devuelve un valor de uno.") : Amended ToSubclass] uint32 GetCapabilitiesID;

  [Description("Certificador para Modo de licencia") : Amended ToSubclass,Values{"Terminal Server personal", "Escritorio remoto para Administraci�n", "Por dispositivo", "Por usuario", "No configurado"} : Amended ToSubclass] uint32 LicensingType;

  [Description("PolicySourceLicensingType indica si la propiedad LicensingType la configura el servidor (0) o la directiva de grupo (1)") : Amended ToSubclass] uint32 PolicySourceLicensingType;

  [Description("Cada bit del valor de la propiedad act�a como un �ndice para la matriz de valores de la lista BitValues.") : Amended ToSubclass] uint32 PossibleLicensingTypes;

  [Description("Nombre de Modo de licencia") : Amended ToSubclass] string LicensingName;

  [Description("Una breve descripci�n para Modo de licencia") : Amended ToSubclass] string LicensingDescription;

  [Description("Bit de Active Desktop.") : Amended ToSubclass,Values{"TRUE", "FALSE"} : Amended ToSubclass] uint32 ActiveDesktop;

  [Description("Bit de compatibilidad de la aplicaci�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 UserPermission;

  [Description("Eliminar Carpetas temporales en el bit Salir.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 DeleteTempFolders;

  [Description("PolicySourceDeleteTempFolders indica si la propiedad DeleteTempFolders la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceDeleteTempFolders;

  [Description("Usar Carpetas temporales por bit de sesi�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 UseTempFolders;

  [Description("PolicySourceUseTempFolders indica si la propiedad UseTempFolders la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceUseTempFolders;

  [Description("Describe si est�n permitidas las nuevas conexiones de Servicios de Terminal.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 AllowTSConnections;

  [Description("PolicySourceAllowTSConnections indica si la propiedad AllowTSConnections la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceAllowTSConnections;

  [Description("Indica si s�lo se permite una sesi�n por usuario.") : Amended ToSubclass,Values{"False", "True"} : Amended ToSubclass] uint32 SingleSession;

  [Description("PolicySourceSingleSession indica si la propiedad SingleSession la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSingleSession;

  [Description("Describe la ruta del perfil para el equipo.") : Amended ToSubclass] string ProfilePath;

  [Description("PolicySourceProfilePath indica si la propiedad ProfilePath la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceProfilePath;

  [Description("Describe el Directorio principal para el equipo.") : Amended ToSubclass] string HomeDirectory;

  [Description("PolicySourceHomeDirectory indica si la propiedad HomeDirectory la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceHomeDirectory;

  [Description("Indica si est� habilitada o deshabilitada la redirecci�n de zona horaria.") : Amended ToSubclass] uint32 TimeZoneRedirection;

  [Description("PolicySourceTimeZoneRedirection indica si la propiedad TimeZoneRedirection la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceTimeZoneRedirection;

  [Description("Indica si est�n permitidas las nuevas sesiones. esta configuraci�n  o afectar� a las sesiones compiladas posteriores a Windows 2000") : Amended ToSubclass] string Logons;

  [Description("La propiedad DirectConnectLicenseServers es obsoleta.") : Amended ToSubclass] string DirectConnectLicenseServers;

  [Description("La propiedad PolicySourceDirectConnectLicenseServers es obsoleta.") : Amended ToSubclass] uint32 PolicySourceDirectConnectLicenseServers;

  [Description("PolicySourceConfiguredLicenseServers indica si los servidores de licencias devueltos por GetSpecifiedLSList los configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceConfiguredLicenseServers;

  [Description("Indica si se puede desconectar a un administrador conectado a la consola.") : Amended ToSubclass] uint32 DisableForcibleLogoff;

  [Description("Indica a qu� controlador de impresora se debe retroceder.") : Amended ToSubclass,Values{"Ning�n controlador de retroceso=0", "Mejor aproximaci�n=1", "Mejor aproximaci�n; si no se encuentra ninguna coincidencia, retroceder a PCL=2", "Mejor aproximaci�n; si no se encuentra ninguna coincidencia, retroceder a PS=3", "Mejor aproximaci�n; si no se encuentra ninguna coincidencia, mostrar los controladores PCL y PS=4"} : Amended ToSubclass] uint32 FallbackPrintDriverType;

  [Description("PolicySourceFallbackPrintDriverType indica si la propiedad FallbackPrintDriverType la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceFallbackPrintDriverType;

  [Description("Modo de purga del Agente de sesiones: (0) Permitir nuevos inicios de sesi�n de usuario, (1) Denegar nuevos inicios de sesi�n de usuario hasta el reinicio, (2) Denegar nuevos inicios de sesi�n de usuario.") : Amended ToSubclass] uint32 SessionBrokerDrainMode;

  [Description("N�mero limitado de sesiones de usuario: la caracter�stica (0) est� deshabilitada; un valor superior a 0 representa el n�mero de sesiones permitidas por conexi�n.") : Amended ToSubclass] uint32 LimitedUserSessions;

  [Description("Habilita la programaci�n din�mica de reparto justo: (0) Programaci�n din�mica de proporcionalidad equilibrada deshabilitada, (1) Programaci�n din�mica de proporcionalidad equilibrada habilitada.") : Amended ToSubclass] uint32 EnableDFSS;

  [Description("PolicySourceEnableDFSS indica si la propiedad EnableDFSS la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceEnableDFSS;

  [Description("Habilita el MSI de Escritorio remoto: (0) MSI de Escritorio remoto deshabilitado, (1) MSI de Escritorio remoto habilitado.") : Amended ToSubclass] uint32 EnableRemoteDesktopMSI;

  [Description("PolicySourceEnableRemoteDesktopMSI indica si la propiedad EnableRemoteDesktopMSI la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceEnableRemoteDesktopMSI;

  [Description("Especifica si se permitir� a los clientes de Conexi�n a Escritorio remoto se vuelvan a conectar autom�ticamente a las sesiones en un servidor host de sesi�n de Escritorio remoto si se pierde temporalmente su conexi�n de red: (0) la reconexi�n autom�tica de clientes est� prohibida, (1) se intenta la reconexi�n autom�tica para todos los clientes que ejecutan Conexi�n a Escritorio remoto siempre que se pierda su conexi�n de red.") : Amended ToSubclass] uint32 EnableAutomaticReconnection;

  [Description("PolicySourceEnableAutomaticRecoindica si la propiedad EnableAutomaticReconnection la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceEnableAutomaticReconnection;

  [Description("Especifica si se usa primero el controlador de impresi�n Easy Print de Escritorio remoto para instalar todas las impresoras cliente: (0) el servidor host de sesi�n de RD intenta encontrar un controlador de impresora adecuado para instalar la impresora cliente. Si el servidor host de sesi�n de RD no tiene un controlador de impresora que coincida con la impresora cliente, el servidor intenta usar el controlador Easy Print de Escritorio remoto para instalar la impresora cliente. (1) El servidor host de sesi�n de RD intenta usar primero el controlador de impresora Easy Print de Escritorio remoto para instalar todas las impresoras cliente. Si por alg�n motivo no se puede usar este, se usa un controlador de impresora del servidor host de sesi�n de RD que coincida con la impresora cliente.") : Amended ToSubclass] uint32 UseRDEasyPrintDriver;

  [Description("PolicySourceUseRDEasyPrintDriver indica si la propiedad UseRDEasyPrintDriver la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceUseRDEasyPrintDriver;

  [Description("Control del redireccionamiento de dispositivos de tarjeta inteligente en una sesi�n de Servicios de Escritorio remoto: (0) los usuarios de Servicios de Escritorio remoto no pueden usar una tarjeta inteligente para iniciar una sesi�n de Servicios de Escritorio remoto, (1) se permite el redireccionamiento de dispositivos de tarjeta inteligente.") : Amended ToSubclass] uint32 RedirectSmartCards;

  [Description("PolicySourceRedirectSmartCards indica si la propiedad RedirectSmartCards la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceRedirectSmartCards;

  [Description("Habilita la programaci�n de proporcionalidad equilibrada de disco: (0) la programaci�n de proporcionalidad equilibrada de disco est� deshabilitada, (1) la programaci�n de proporcionalidad equilibrada de disco est� habilitada.") : Amended ToSubclass] uint32 EnableDiskFSS;

  [Description("Habilita la programaci�n de proporcionalidad equilibrada de red: (0) la programaci�n de proporcionalidad equilibrada de red est� deshabilitada, (1) la programaci�n de proporcionalidad equilibrada de red est� habilitada.") : Amended ToSubclass] uint32 EnableNetworkFSS;

  [Description("Ponderaci�n predeterminada de proporcionalidad equilibrada de red para sesi�n de usuario, n�mero v�lido de 1 a 9") : Amended ToSubclass] uint32 NetworkFSSUserSessionWeight;

  [Description("Ponderaci�n predeterminada de proporcionalidad equilibrada de red para proceso de sistema local; n�meros v�lidos de 1 a 9") : Amended ToSubclass] uint32 NetworkFSSLocalSystemWeight;

  [Description("Ponderaci�n predeterminada de proporcionalidad equilibrada de red para tr�fico de red catch-all; n�meros v�lidos de 1 a 9") : Amended ToSubclass] uint32 NetworkFSSCatchAllWeight;

  [Description("Habilita o deshabilita la redirecci�n de la zona horaria.") : Amended ToSubclass] uint32 SetTimeZoneRedirection([In] uint32 TimeZoneRedirection);

  [Description("This method is deprecated and will return WBEM_E_NOT_SUPPORTED without doing any operations.") : Amended ToSubclass] uint32 AddDirectConnectLicenseServer([In] string LicenseServerName);

  [Description("This method is deprecated and will return WBEM_E_NOT_SUPPORTED without doing any operations.") : Amended ToSubclass] uint32 DeleteDirectConnectLicenseServer([In] string LicenseServerName);

  [Description("This method is deprecated and will return WBEM_E_NOT_SUPPORTED without doing any operations.") : Amended ToSubclass] uint32 UpdateDirectConnectLicenseServer([In] string LicenseServerList);

  [Description("Obtiene la lista de servidores de licencias conocidos. Si no hay servidores de licencias conocidos, devuelve una matriz vac�a.") : Amended ToSubclass] uint32 GetRegisteredLicenseServerList([out] string RegisteredLSList[]);

  [Description("Recupera la lista de servidores de licencias especificados.") : Amended ToSubclass] uint32 GetSpecifiedLicenseServerList([out] string SpecifiedLSList[]);

  [Description("Actualiza la lista de servidores de licencias especificados, sustituyendo todos los servidores de licencias existentes especificados.") : Amended ToSubclass] uint32 SetSpecifiedLicenseServerList([In] string SpecifiedLSList[]);

  [Description("Quita todos los servidores de licencias de la lista de servidores de licencias especificados.") : Amended ToSubclass] uint32 EmptySpecifiedLicenseServerList();

  [Description("Establece el servidor de licencias indicado como la primera entrada en la lista de servidores de licencias especificados.") : Amended ToSubclass] uint32 SetPrimaryLicenseServer([In] string LicenseServerName);

  [Description("Agrega el servidor de licencias indicado al final de la lista de servidores de licencias especificados.") : Amended ToSubclass] uint32 AddLSToSpecifiedLicenseServerList([In] string LicenseServerName);

  [Description("Quita el servidor de licencias indicado de la lista de servidores de licencias especificados.") : Amended ToSubclass] uint32 RemoveLSFromSpecifiedLicenseServerList([In] string LicenseServerName);

  [Description("Recupera el valor de token de registro establecido anteriormente por el administrador.") : Amended ToSubclass] uint32 GetLicensingAadInfo([out] string LicensingClientId,[out] uint32 TokenLength,[out] string TenantAadToken);

  [Description("Establece o actualiza el token de registro con el valor proporcionado por el administrador") : Amended ToSubclass] uint32 SetLicensingAadInfo([In] string LicensingClientId,[In] string TenantAadToken);

  [Description("Recupera la versi�n del servidor de RDS") : Amended ToSubclass] uint32 GetRDSVersion([out] uint32 Version);

  [Description("Configura el tipo de licencia bas�ndose en el modo de Terminal Server: para Administraci�n remota   Escritorio remoto para administraci�n: servidor de aplicaciones   Por dispositivo y por usuario: servidor de Terminal Server personal   Servidor de Terminal Server personal.") : Amended ToSubclass] uint32 ChangeMode([In] uint32 LicensingType);

  [Description("Permite o deniega nuevas conexiones de TS. El segundo par�metro es opcional; si se especifica y se establece en TRUE, habilita o deshabilita la regla de excepci�n del firewall del Escritorio remoto dependiendo de si AllowTSConnections es verdadero o falso respectivamente.") : Amended ToSubclass] uint32 SetAllowTSConnections([In] uint32 AllowTSConnections,[In] uint32 ModifyFirewallException);

  [Description("Habilita o deshabilita el estado SingleSession.") : Amended ToSubclass] uint32 SetSingleSession([In] uint32 SingleSession);

  [Description("Habilita o deshabilita la posibilidad de cerrar la sesi�n de un administrador que inici� sesi�n en la consola.") : Amended ToSubclass] uint32 SetDisableForcibleLogoff([In] uint32 DisableForcibleLogoff);

  [Description("Establece la Ruta del perfil para el equipo.") : Amended ToSubclass] uint32 SetProfilePath([In] string ProfilePath);

  [Description("Establece el Directorio principal para el equipo.") : Amended ToSubclass] uint32 SetHomeDirectory([In] string HomeDirectory);

  [Description("PropertyName es una propiedad de cadena y puede ser DeleteTempFolders o UseTempFolder. Se trata de marcas que se establecen como False o True si es que Value es 0 � 1 respectivamente. La llamada devuelve 0 si es correcta y un c�digo de error si la directiva se estableci� como directiva de grupo.") : Amended ToSubclass] uint32 SetPolicyPropertyName([In] string PropertyName,[In] boolean Value);

  [Description("Establece el controlador de impresora de retroceso a alguno de lo siguiente:  0=ning�n controlador de impresora de retroceso; 1=mejor aproximaci�n; 2=mejor aproximaci�n, y si no se encuentra ninguna coincidencia se retrocede a PCL, 3=mejor aproximaci�n, y si no se encuentra ninguna coincidencia se retrocede a PS, 4=mejor aproximaci�n, y si no se encuentra ninguna coincidencia se muestran los controladores PCL y PS.") : Amended ToSubclass] uint32 SetFallbackPrintDriverType([In] uint32 FallbackPrintDriverType);

  [Description("Obtiene id. y descripciones de tarjeta de red de Terminal Services.") : Amended ToSubclass] uint32 GetTSLanaIds([out] uint32 LanaIdList[],[out] string LanaIdDescriptions[]);

  [Description("Recupera una lista de nombres de controladores de la estaci�n de Windows.") : Amended ToSubclass] uint32 GetWinstationDriverNames([out] string WinstaDriverNames[]);

  [Description("Crea una nueva pila de agentes de escucha basada en la combinaci�n �nica de nombre de agente de escucha y NIC.") : Amended ToSubclass] uint32 CreateWinstation([in] string Name,[in] string WinstaDriverName,[in] uint32 LanaId);

  [Description("El ping del servidor de licencias devuelve S_OK si el servidor de licencias es v�lido; de lo contrario, devuelve S_FALSE") : Amended ToSubclass] uint32 PingLicenseServer([in] string ServerName);

  [Description("Conecta con el servidor de licencias y actualiza el estado de la conectividad") : Amended ToSubclass] uint32 GetTStoLSConnectivityStatus([in] string ServerName,[out,Values{"LS_CONNECTABLE_UNKNOWN", "LS_CONNECTABLE_VALID_WS08R2", "LS_CONNECTABLE_VALID_WS08", "LS_CONNECTABLE_BETA_RTM_MISMATCH", "LS_CONNECTABLE_LOWER_VERSION", "LS_CONNECTABLE_NOT_IN_TSCGROUP", "LS_NOT_CONNECTABLE", "LS_CONNECTABLE_UNKNOWN_VALIDITY", "LS_CONNECTABLE_BUT_ACCESS_DENIED", "LS_CONNECTABLE_VALID_WS08R2_VDI", "LS_CONNECTABLE_FEATURE_NOT_SUPPORTED", "LS_CONNECTABLE_VALID_LS"} : Amended ToSubclass] uint32 TStoLSConnectivityStatus);

  [Description("Comprueba si Terminal Server puede solicitar licencias CAL del servidor de licencias bas�ndose en la directiva de grupo de seguridad del servidor de licencias y la pertenencia al grupo local Servidores de extremo RDS. Devuelve S_OK si TS tiene acceso al servidor de licencias o S_FALSE si no lo tiene") : Amended ToSubclass] uint32 CanAccessLicenseServer([in] string ServerName,[out] uint32 AccessAllowed);

  [Description("Enumera todos los servidores de licencias junto con el m�todo de detecci�n") : Amended ToSubclass] uint32 FindLicenseServers([out] Win32_TSDiscoveredLicenseServer LicenseServersList[],[out] uint32 Count);

  [Description("Indica el n�mero de d�as restantes para el per�odo de gracia de Terminal Server. Un valor de cero indica que el per�odo de gracia termin�") : Amended ToSubclass] uint32 GetGracePeriodDays([out] uint32 DaysLeft);

  [Description("Indica el nombre de dominio de Terminal Server") : Amended ToSubclass] uint32 GetDomain([out] string Domain);

};



[Description("La clase Win32_TerminalServiceToSetting es una asociaci�n con Win32_TerminalService como elemento y Win32_TerminalServiceSetting como propiedad de configuraci�n que incluye modo de Terminal Server, licencias de Terminal Server, Active Desktop, capacidad de permisos, eliminaci�n de carpetas temporales y carpetas temporales por sesi�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TerminalServiceToSetting : CIM_ElementSetting

{

};



[Description("La clase Win32_TerminalSetting es una clase de base abstracta para las todas clases Setting de Terminal Services.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TerminalSetting : CIM_Setting

{

  [Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

};



[Description("La clase Win32_TerminalTerminalSetting representa una asociaci�n entre un terminal y su configuraci�n.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TerminalTerminalSetting : CIM_ElementSetting

{

};



[Description("La clase Win32_Terminal es el elemento de la asociaci�n TerminalSetting en la que grupos como General, Inicio de sesi�n, Sesi�n, Entorno, Control remoto, Cliente, Adaptador de red y Permiso son clases de varias configuraciones.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_Terminal : CIM_LogicalElement

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Habilita o deshabilita el Terminal.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 fEnableTerminal;

  [Description("Determina el n�mero de sesiones iniciadas para un terminal espec�fico.") : Amended ToSubclass] uint32 LoggedOnUsers;

  [Description("Habilita o deshabilita el Terminal. La funci�n toma un par�metro, la marca que lo habilita o deshabilita. La llamada devuelve un cero si es correcta y un error si no lo es.") : Amended ToSubclass] uint32 Enable([In] uint32 fEnableTerminal);

  [Description("Crea un terminal. La funci�n acepta tres par�metros: el nombre de terminal, TerminalProtocol y Transport (ambos propiedades de la clase Win32_TSGeneralSetting). As� se crea un terminal con configuraci�n predeterminada que se puede personalizar mediante las funciones adecuadas en las distintas clases Win32_TerminalSetting. La funci�n devuelve 0 si es correcta y un error en caso contrario.") : Amended ToSubclass] uint32 Create([In] string NewTerminalName,[In] string Transport,[In] string TerminalProtocol);

  [Description("Cambia de nombre al Terminal. La funci�n toma un par�metro \"New Terminalname\". La llamada devuelve un cero si es correcta y un error si no lo es.") : Amended ToSubclass] uint32 Rename([In] string NewTerminalName);

  [Description("Elimina el terminal especificado. La funci�n acepta un par�metro, Terminalname. La llamada devuelve cero si es correcta y un error en caso contrario.") : Amended ToSubclass] uint32 Delete([In] string NewTerminalName);

};



[Description("Win32_TSGeneralSetting incluye capacidades tales como protocolo, transporte, comentario, autenticaci�n Windows y nivel de cifrado.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSGeneralSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Nombre del protocolo de nivel de sesi�n. Ejemplo: Microsoft RDP 6.0.") : Amended ToSubclass] string TerminalProtocol;

  [Description("Muestra el tipo de transporte usado para la conexi�n: Ejemplo TCP, NETBIOS, IPX/SPX.") : Amended ToSubclass] string Transport;

  [Description("Nombre descriptivo para la escucha.") : Amended ToSubclass] string Comment;

  [Description("Especifica si la conexi�n es de forma predeterminada la est�ndar de Autenticaci�n de Windows si se ha instalado otro paquete de autenticaci�n en el sistema.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 WindowsAuthentication;

  [Description("Para usar la propiedad WMI SSLCertificateSHA1Hash, primero encuentre el valor hexadecimal de la huella digital para el certificado al que desea establecer para ser usado por el servidor de destino. La huella digital de cualquier certificado puede buscarse por medio del complemento MMC Certificados. En dicho complemento, abra la p�gina de propiedades del certificado y vaya a la ficha Detalles.") : Amended ToSubclass] string SSLCertificateSHA1Hash;

  [Description("Contiene un almac�n de certificados en serie que incluye todos los certificados de Mi almac�n del equipo que son certificados v�lidos del servidor para su uso con SSL de Terminal Server.") : Amended ToSubclass] uint8 Certificates[];

  [Description("SSLCertificeSHA1HashType indica si la propiedad SSLCertificeSHA1Hash no es v�lida (0), es autofirmada predeterminada (1), es exigida por la directiva de grupo predeterminada (2) o es personalizada (3).") : Amended ToSubclass] uint32 SSLCertificateSHA1HashType;

  [Description("Windows 2000 admite tres niveles de cifrado: bajo, medio o compatible con cliente, y alto. Windows 2003 admite cuatro niveles de cifrado: bajo, medio o compatible con cliente, alto y compatible con FIPS.") : Amended ToSubclass,Values{"Bajo", "Medio/compatible con cliente", "Alto", "Compatible con FIPS"} : Amended ToSubclass] uint32 MinEncryptionLevel;

  [Description("Especifica el tipo de autenticaci�n de usuario usado para conexiones remotas. Si est� habilitada, el protocolo requiere la autenticaci�n de usuario temprana en el momento de la conexi�n para mejorar la protecci�n del servidor frente a ataques de red. S�lo se podr�n conectar los clientes RDP compatibles con la versi�n 6.0 o posterior de RDP. Para evitar interrupciones a los usuarios remotos, se recomienda implementar los clientes RDP compatibles con la versi�n del protocolo adecuada antes de habilitar la propiedad.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 UserAuthenticationRequired;

  [Description("PolicySourceUserAuthenticationRequired indica si la propiedad UserAuthenticationRequired la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceUserAuthenticationRequired;

  [Description("PolicySourceMinEncryptionLevel indica si la propiedad MinEncryptionLevel la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceMinEncryptionLevel;

  [Values{"Nivel de seguridad de protocolo de escritorio remoto (RDP)", "Negotiate", "SSL", "NEWTBD"} : Amended ToSubclass] uint32 SecurityLayer;

  [Description("PolicySourceSecurityLayer indica si la propiedad SecurityLayer la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceSecurityLayer;

  [Description("Nombre para mostrar del nombre de sujeto del certificado personal del equipo local") : Amended ToSubclass] string CertificateName;

  [Description("Establece el nivel de cifrado a Bajo, Medio o Alto. La funci�n toma un par�metro que especifica el Nivel de cifrado: 1 = bajo, 2 = medio, 3 = alto 4= compatible FIPS.") : Amended ToSubclass] uint32 SetEncryptionLevel([In] uint32 MinEncryptionLevel);

  [Description("Establece la capa de seguridad a Nivel de seguridad RDP, Negotiate o SSL. La funci�n toma un par�metros que especifica la capa de seguridad: 0 = Nivel de seguridad RDP, 1 = Negotiate, 2 = SSL. Tenga en cuenta que si el nivel de cifrado = 1, la configuraci�n de nivel de seguridad = 2 no es v�lida.") : Amended ToSubclass] uint32 SetSecurityLayer([In] uint32 SecurityLayer);

  [Description("Habilita o deshabilita UserAuthenticationRequired. La funci�n acepta un par�metro: la marca que la habilita o deshabilita. La llamada devuelve cero si es correcta o un error en caso contrario.") : Amended ToSubclass] uint32 SetUserAuthenticationRequired([In] uint32 UserAuthenticationRequired);

};



[Description("La clase Win32_TSLogonSetting permite establecer par�metros de configuraci�n de inicio de sesi�n tales como nombre de usuario, dominio e indicador PromptForPassword.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSLogonSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Describe la directiva que usa el servidor para determinar la configuraci�n de la conexi�n.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor"} : Amended ToSubclass] uint32 ClientLogonInfoPolicy;

  [Description("Especifica si al cliente siempre se le pide la Contrase�a cuando inicia la sesi�n en el servidor.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 PromptForPassword;

  [Description("PolicySourcePromptForPassword indica si la propiedad PromptForPassword la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourcePromptForPassword;

  [Description("Especifica si los nombres de usuario son recuperados desde el cliente.") : Amended ToSubclass] string UserName;

  [Description("PolicySourceUserName indica si la propiedad UserName la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceUserName;

  [Description("Especifica el nombre de dominio en el que reside el equipo de usuario.") : Amended ToSubclass] string Domain;

  [Description("PolicySourceDomain indica si la propiedad Domain la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceDomain;

  [Description("Establece las propiedades UserName,  Password y Domain que especifican las credenciales expl�citas de autenticaci�n. La llamada devuelve un valor correcto si se trata del modo de invalidaci�n de servidor, y un c�digo de error si la directiva se estableci� como de usuario o de grupo.") : Amended ToSubclass] uint32 ExplicitLogon([In] string UserName,[In] string Domain,[In] string Password);

  [Description("Habilita o deshabilita la marca PromptForPassword si no est� en directivas de grupo.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 SetPromptForPassword([In] uint32 PromptForPassword);

};



[Description("La clase Win32_TSSessionSetting define la configuraci�n para Win32_Terminal. Esto incluye capacidades tales como l�mites de tiempo y acciones de desconectar y volver a conectar.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSSessionSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Describe la directiva que el servidor usa para determinar el l�mite de Sesi�n activa para las sesiones de usuario.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor"} : Amended ToSubclass] uint32 TimeLimitPolicy;

  [Description("Tiempo m�ximo permitido para una sesi�n Activa en milisegundos donde 0 implica NUNCA.") : Amended ToSubclass] uint32 ActiveSessionLimit;

  [Description("PolicySourceActiveSessionLimit indica si la propiedad ActiveSessionLimit la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceActiveSessionLimit;

  [Description("Tiempo despu�s del que finalizar� la sesi�n desconectada en milisegundos donde 0 implica NUNCA.") : Amended ToSubclass] uint32 DisconnectedSessionLimit;

  [Description("PolicySourceDisconnectedSessionLimit indica si la propiedad DisconnectedSessionLimit la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceDisconnectedSessionLimit;

  [Description("L�mite de sesi�n inactiva en unidades especificadas en milisegundos donde 0 implica NUNCA.") : Amended ToSubclass] uint32 IdleSessionLimit;

  [Description("PolicySourceIdleSessionLimit indica si la propiedad IdleSessionLimit la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceIdleSessionLimit;

  [Description("Describe la directiva que el servidor usa para determinar cuando se ha perdido una conexi�n debido a p�rdida de la red o l�mites de tiempo.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor"} : Amended ToSubclass] uint32 BrokenConnectionPolicy;

  [Description("Si se ha alcanzado el l�mite de sesi�n o se ha perdido la conexi�n, se toma una de las siguientes acciones: Desconectar - se desconecta al usuario de la sesi�n o Terminar - la sesi�n se borra permanentemente del servidor.") : Amended ToSubclass,Values{"Desconectar", "Finalizar"} : Amended ToSubclass] uint32 BrokenConnectionAction;

  [Description("PolicySourceBrokenConnectionAction indica si la propiedad BrokenConnectionAction la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceBrokenConnectionAction;

  [Description("Indica si el usuario debe usar el mismo cliente para volver a conectar a una sesi�n desconectada.") : Amended ToSubclass,Values{"Cualquier cliente", "Cliente anterior"} : Amended ToSubclass] uint32 ReconnectionPolicy;

  [Description("PolicySourceReconnectPolicy indica si la propiedad ReconnectPolicy la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceReconnectionPolicy;

  [Description("Un valor distinto de cero indica que se muestre un aviso antes de cerrar sesi�n cuando se haya alcanzado el tiempo m�ximo de inactividad. No hay directiva de grupo para esta opci�n y solo se puede establecer mediante tsconfig.") : Amended ToSubclass] uint32 EnableTimeoutWarning;

  [Description("SessionLimitType es una enumeraci�n de las propiedades: 0 = ActiveSessionLimit, 1 = DisconnectedSessionLimit y 2 = IdleSessionLimitwhich especifica el tiempo m�ximo permitido para los l�mites de sesi�n activa, sesi�n desconectada y sesi�n inactiva; no para los tres a la vez. Value especifica el tiempo en milisegundos. La llamada devuelve 0 si es correcta en el modo de invalidaci�n del servidor y un c�digo de error si la directiva se estableci� como directiva de grupo.") : Amended ToSubclass] uint32 TimeLimit([In] string SessionLimitType,[In] uint32 ValueLimit);

  [Description("La propiedad BrokenConnectionAction establece la acci�n que se tomar� si se sobrepasa el n�mero l�mite de sesiones o se pierde la conexi�n. Se tomar� una de las siguientes acciones: desconectar, se desconectar� la sesi�n del usuario; terminar: la sesi�n se eliminar� definitivamente del servidor. La llamada devuelve un valor correcto si se trata del modo de invalidaci�n de servidor, y un c�digo de error si la directiva se estableci� como de usuario o de grupo.") : Amended ToSubclass] uint32 BrokenConnection([In] uint32 BrokenConnectionAction);

};



[Description("La clase Win32_TSEnvironmentSetting define la configuraci�n para Win32_Terminal. Esto incluye capacidades tales como la directiva de programa inicial.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSEnvironmentSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Describe la directiva que el servidor usa para determinar la ruta inicial del programa, el nombre de archivo y la carpeta de inicio.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor", "Modo de aplicaci�n sencilla"} : Amended ToSubclass] uint32 InitialProgramPolicy;

  [Description("Especifica el nombre y la ruta del programa que el usuario desea comenzar al inicio de la sesi�n de Terminal Server.") : Amended ToSubclass] string InitialProgramPath;

  [Description("PolicySourceInitialProgramPath indica si la propiedad InitialProgramPath la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceInitialProgramPath;

  [Description("Especifica la ruta del directorio de trabajo para el programa que el usuario desea comenzar al inicio de la sesi�n de Terminal Server.") : Amended ToSubclass] string Startin;

  [Description("PolicySourceStartIn indica si la propiedad StartIn la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceStartIn;

  [Description("Especifica si el papel tapiz de Cliente de Windows est� deshabilitado. Esta opci�n puede guardar recursos del sistema disminuyendo el tiempo que se necesita para volver a pintar la pantalla.") : Amended ToSubclass,Values{"Falso", "True"} : Amended ToSubclass] uint32 ClientWallPaper;

  [Description("PolicySourceClientWallPaper indica si la propiedad ClientWallPaper la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceClientWallPaper;

  [Description("Establece las propiedades InitialProgramPath y StartIn que especifican el nombre y la ruta del programa, y la ruta del directorio de trabajo del programa que el usuario desea iniciar al iniciar la sesi�n de Terminal Server. Devuelve 0 si la llamada se complet� correctamente en el modo de invalidaci�n de servidor, y un c�digo de error si la configuraci�n es controlada por una directiva de grupo.") : Amended ToSubclass] uint32 InitialProgram([In] string InitialProgramPath,[In] string Startin);

  [Description("Habilita o deshabilita ClientWallPaper si la propiedad no est� habilitada por directiva de grupo. Devuelve un valor entero 0 si la llamada se complet� correctamente en el modo de invalidaci�n de servidor, y un c�digo de error si la configuraci�n es controlada por una directiva de grupo.  ") : Amended ToSubclass] uint32 SetClientWallPaper([In] uint32 ClientWallPaper);

};



[Description("La clase Win32_TSRemoteControlSetting define la configuraci�n para Win32_Terminal. Esto incluye capacidades tales como la directiva de control remoto.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSRemoteControlSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Describe la directiva que usa el servidor para recuperar las configuraciones del control remoto.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor"} : Amended ToSubclass] uint32 RemoteControlPolicy;

  [Description("Especifica si se necesitan los permisos del usuario para controlar la sesi�n remotamente.") : Amended ToSubclass,Values{"Deshabilitar", "EnableInputNotify", "EnableInputNoNotify", "EnableNoInputNotify", "EnableNoInputNoNotify"} : Amended ToSubclass] uint32 LevelOfControl;

  [Description("PolicySourceLevelOfControl indica si la propiedad LevelOfControl la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceLevelOfControl;

  [Description("Establece la propiedad LevelOfControl que especifica el nivel de control que puede ser Disable, EnableInputNotify, EnableInputNoNotify, EnableNoInputNotify, EnableNoInputNoNotify. Devuelve 0 si la llamada se complet� correctamente en el modo de invalidaci�n de servidor, y un c�digo de error si la configuraci�n es controlada por una directiva de grupo.") : Amended ToSubclass] uint32 RemoteControl([In] uint32 LevelOfControl);

};



[Description("La clase Win32_TSClientSetting define la configuraci�n para Win32_Terminal. Esto incluye capacidades como directiva de conexiones, impresora, unidad, asignaciones de Portapapeles, profundidad de color y configuraci�n de conexiones.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSClientSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Describe la directiva que usa el servidor para recuperar la configuraci�n de conexi�n.") : Amended ToSubclass,Values{"Por usuario", "Invalidar el servidor"} : Amended ToSubclass] uint32 ConnectionPolicy;

  [Description("Especifica si se conecta autom�ticamente a las unidades del cliente en el inicio de sesi�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 ConnectClientDrivesAtLogon;

  [Description("Especifica si se conecta autom�ticamente a todas las impresoras locales asignadas en el inicio de sesi�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 ConnectPrinterAtLogon;

  [Description("Especifica si se imprime autom�ticamente en la impresora local del cliente.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 DefaultToClientPrinter;

  [Description("PolicySourceDefaultToClientPrinter indica si la propiedad DefaultToClientPrinter la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceDefaultToClientPrinter;

  [Description("Especifica si se habilita o deshabilita la asignaci�n de la impresora de Windows del cliente.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 WindowsPrinterMapping;

  [Description("PolicySourceWindowsPrinterMapping indica si la propiedad WindowsPrinterMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceWindowsPrinterMapping;

  [Description("Especifica si se habilita o deshabilita la asignaci�n del puerto LPT.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 LPTPortMapping;

  [Description("PolicySourceLPTPortMapping indica si la propiedad LPTPortMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceLPTPortMapping;

  [Description("Especifica si se habilita o deshabilita la asignaci�n del puerto COM.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 COMPortMapping;

  [Description("PolicySourceCOMPortMapping indica si la propiedad COMPortMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceCOMPortMapping;

  [Description("Especifica si se habilita o deshabilita la asignaci�n de unidades.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 DriveMapping;

  [Description("PolicySourceDriveMapping indica si la propiedad DriveMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceDriveMapping;

  [Description("Especifica si se habilita o deshabilita la asignaci�n de Audio.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 AudioMapping;

  [Description("PolicySourceAudioMapping indica si la propiedad AudioMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceAudioMapping;

  [Description("Especifica si se habilita o deshabilita la asignaci�n de Portapapeles.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 ClipboardMapping;

  [Description("PolicySourceClipboardMapping indica si la propiedad ClipboardMapping la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceClipboardMapping;

  [Description("Especifica si invalida la configuraci�n de color m�xima del Usuario.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 ColorDepthPolicy;

  [Description("PolicySourceColorDepthPolicy indica si la propiedad ColorDepthPolicy la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceColorDepthPolicy;

  [Description("Matriz de cadenas de profundidades de color disponibles. Los valores de cadena pueden derivarse de la referencia del certificador de valores: secci�n 7.3") : Amended ToSubclass,Values{"8 bits", "15 bits", "16 bits", "24 bits", "32 bits"} : Amended ToSubclass] uint32 ColorDepth;

  [Description("PolicySourceColorDepth indica si la propiedad ColorDepth la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceColorDepth;

  [Description("Valor del n�mero m�ximo de monitores que admite el servidor") : Amended ToSubclass] uint32 MaxMonitors;

  [Description("Valor de la resoluci�n X m�xima que admite el servidor") : Amended ToSubclass] uint32 MaxXResolution;

  [Description("Valor de la resoluci�n Y m�xima que admite el servidor") : Amended ToSubclass] uint32 MaxYResolution;

  [Description("PolicySourceMaxMonitors indica si la propiedad MaxMonitors la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceMaxMonitors;

  [Description("PolicySourceMaxResolution indica si la propiedad MaxMonitors la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceMaxResolution;

  [Description("Especifica si se permite la redirecci�n PNP.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 PNPRedirection;

  [Description("PolicySourceHomeDirectory indica si la propiedad PNPRedirection la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourcePNPRedirection;

  [Description("Especifica si se permite la redirecci�n de capturas de audio.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 AudioCaptureRedir;

  [Description("PolicySourceAudioCaptureRedir indica si la propiedad AudioCaptureRedir la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceAudioCaptureRedir;

  [Description("Especifica si se permite la redirecci�n de reproducci�n de v�deo.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 VideoPlaybackRedir;

  [Description("PolicySourceVideoPlaybackRedir indica si la propiedad VideoPlaybackRedir la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceVideoPlaybackRedir;

  [Description("Especifica el perfil para la experiencia de RDP.") : Amended ToSubclass,Values{"escala", "experiencia", "ancho de banda"} : Amended ToSubclass] uint32 RemoteSessionProfile;

  [Description("PolicySourceRemoteSessionProfile indica si la propiedad RemoteSessionProfileis la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceRemoteSessionProfile;

  [Description("Especifica si se prefiere el modo AVC444.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 AVC444ModePreferred;

  [Description("PolicySourceAvc444ModePreferred indica si la propiedad AVC444ModePreferredis configurada por el servidor (0), la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceAvc444ModePreferred;

  [Description("Especifica la calidad de imagen para la experiencia de RDP.") : Amended ToSubclass,Values{"sin p�rdida", "alta", "media"} : Amended ToSubclass] uint32 EncodeImageQuality;

  [Description("PolicySourceEncodeImageQuality indica si la propiedad EncodeImageQualityis la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceEncodeImageQuality;

  [Description("Especifica si el servidor host de sesi�n de Escritorio remoto usa el procesador gr�fico de hardware como adaptador predeterminado.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 HardwareGraphicsAdapter;

  [Description("PolicySourceHardwareGraphicsAdapter indica si la propiedad HardwareGraphicsAdapteris la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceHardwareGraphicsAdapter;

  [Description("Especifica qu� protocolos de transporte se pueden usar para el acceso de RDP al servidor. 0: se usan UDP y TCP, 1: solo se usa TCP, 2: se usa UDP o TCP.") : Amended ToSubclass] uint32 SelectTransport;

  [Description("PolicySourceSelectTransport indica si la propiedad SelectTransportis la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSelectTransport;

  [Description("Especifica si se usa detecci�n de red. 0: se usa en tiempo de conexi�n y en estado estable, 1: deshabilitada en tiempo de conexi�n, 2: deshabilitada en estado estable, 3: deshabilitada en tiempo de conexi�n y en estado estable.") : Amended ToSubclass] uint32 SelectNetworkDetect;

  [Description("PolicySourceSelectNetworkDetect indica si la propiedad SelectNetworkDetectis la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSelectNetworkDetect;

  [Description("Habilita o deshabilita la invalidaci�n de la configuraci�n m�xima de color de usuario.") : Amended ToSubclass] uint32 SetColorDepthPolicy([In] uint32 ColorDepthPolicy);

  [Description("Establece la propiedad ColorDepth en uno de los valores siguientes: 1 = 8 bits, 2 = 15 bits, 3 = 16 bits, 4 = 24 bits y 5 = 32 bits. Devuelve 0 si la llamada se completa correctamente en el modo de invalidaci�n de servidor, y un c�digo de error si la configuraci�n es controlada por la directiva de grupo.") : Amended ToSubclass] uint32 SetColorDepth([In] uint32 ColorDepth);

  [Description("Establece el n�mero m�ximo de monitores que admite el servidor (entre 1 y 10)") : Amended ToSubclass] uint32 SetMaxMonitors([In] uint32 MaxMonitors);

  [Description("Establece la resoluci�n X m�xima admitida por el servidor (el m�nimo es 200 y el m�ximo 4096).") : Amended ToSubclass] uint32 SetMaxXResolution([In] uint32 MaxXResolution);

  [Description("Establece la resoluci�n Y m�xima admitida por el servidor (el m�nimo es 200 y el m�ximo 2048).") : Amended ToSubclass] uint32 SetMaxYResolution([In] uint32 MaxYResolution);

  [Description("Establece las propiedades ConnectClientDrivesAtLogon, ConnectPrinterAtLogon y DefaultToClientPrinter. Devuelve 0 si la llamada se complet� correctamente y error en el modo de invalidaci�n de servidor.") : Amended ToSubclass] uint32 ConnectionSettings([In] uint32 ConnectClientDrivesAtLogon,[In] uint32 ConnectPrinterAtLogon,[In] uint32 DefaultToClientPrinter);

  [Description("PropertyName es una enumeraci�n de las propiedades: 0 = LPTPortMapping, 1 = COMPortMapping, 2 = AudioMapping, 3 = ClipboardMapping y 4 = WindowsPrinterMapping. Son marcas que se establecen como False o True seg�n Value sea 0 � 1 respectivamente. La llamada devuelve 0 en caso de ser correcta, si PropertyName no se encuentra en la directiva de grupo; de lo contrario es invalidable en el servidor y un error.") : Amended ToSubclass] uint32 SetClientProperty([In] string PropertyName,[In] boolean Value);

  [Description("Especifica si se habilitan o deshabilitan los gr�ficos RemoteFX avanzados para RemoteApp.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 AdvancedRemoteAppGraphics;

  [Description("PolicyAdvancedRemoteAppGraphics indica si la propiedad AdvancedRemoteAppGraphics est� configurada por Servidor (0),Directiva de grupo (1).") : Amended ToSubclass] uint32 PolicyAdvancedRemoteAppGraphics;

};



[Description("La clase Win32_TSNetworkAdapterSetting define la configuraci�n para Win32_Terminal. Esto incluye capacidades tales como adaptador de red, n�mero m�ximo de conexiones, etc.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSNetworkAdapterSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("�ste es el valor DeviceID de Win32_NetworkAdapter para el adaptador de LAN que se determinar�. El valor 0 implica todos los adaptadores de LAN.") : Amended ToSubclass] string NetworkAdapterID;

  [Description("�ste es el valor LanaID del adaptador de red que sirve para identificar el adaptador de red asignado al terminal especificado.") : Amended ToSubclass] uint32 NetworkAdapterLanaID;

  [Description("�ste es el valor de la descripci�n de Win32_NetworkAdapterConfiguration del adaptador de LAN que se determinar�. El valor 0 implica todos los adaptadores LAN.") : Amended ToSubclass] string NetworkAdapterName;

  [Description("N�mero m�ximo de conexiones. MAXINT indica un n�mero ilimitado.") : Amended ToSubclass] uint32 MaximumConnections;

  [Description("PolicySourceMaximumConnections indica si la propiedad MaximumConnections la configura el servidor (0) o la directiva de grupo (1), o es predeterminada (2).") : Amended ToSubclass] uint32 PolicySourceMaximumConnections;

  [Description("Matriz de cadenas de adaptadores de red f�sicos disponibles y su DeviceID correspondientes devueltos como matriz de certificadores de DeviceID.") : Amended ToSubclass] string NetworkAdapterList[];

  [Description("Matriz de cadenas de DeviceID devueltos en el orden de los adaptadores de red f�sicos devueltos en la matriz NetworkAdapterList.") : Amended ToSubclass] string DeviceIDList[];

  [Description("Especifique el GUID del id. de adaptador de red para establecer. Si el id. no es v�lido o no existe, el valor devuelto lo indicar� apropiadamente.") : Amended ToSubclass] uint32 SelectAllNetworkAdapters();

  [Description("Especifica el valor LanaID del adaptador de red que se va a establecer. Si el valor LanaID no es v�lido o no existe, se devuelve el error correspondiente. La lista de LanaID disponibles se obtiene mediante la enumeraci�n de la propiedad DeviceIDList perteneciente a la clase.") : Amended ToSubclass] uint32 SetNetworkAdapterLanaID([In] uint32 NetworkAdapterLanaID);

  [Description("Especifica la direcci�n IP de adaptador de red que se debe establecer. Si no es v�lida o no existe, el valor devuelto lo indicar�. La direcci�n IP se puede obtener mediante la enumeraci�n de las propiedades de la clase Win32_TSNetworkAdapterListSetting.") : Amended ToSubclass] uint32 SelectNetworkAdapterIP([In] string NetworkAdapterIP);

};



[Description("La clase Win32_TSPermissionsSetting permite otorgar permisos a nuevas cuentas y restaurar permisos predeterminados en el terminal.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSPermissionsSetting : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [Description("Descriptor de seguridad de cadena asociado con el terminal.") : Amended ToSubclass] string StringSecurityDescriptor;

  [Description("Especifica si se deniega la personalizaci�n de permisos al administrador local.") : Amended ToSubclass] uint32 DenyAdminPermissionForCustomization;

  [Description("PolicySourceMinEncryptionLevel indica si la propiedad MinEncryptionLevel la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceDenyAdminPermissionForCustomization;

  [Description("Agrega el Usuario, Grupo o Equipo al conjunto existente con el conjunto de permisos definido. AccountName est� formado tanto por el dominio como por el nombre de la entrada, y PermissionPreSet es la enumeraci�n de los siguientes permisos: WINSTATION_GUEST_ACCESS, WINSTATION_USER_ACCESS, WINSTATION_ALL_ACCESS") : Amended ToSubclass] uint32 AddAccount([In] string AccountName,[In] uint32 PermissionPreSet);

  [Description("Proporciona el conjunto predeterminado de permisos para los Usuarios y grupos.") : Amended ToSubclass] uint32 RestoreDefaults();

};



[Description("La clase Win32_TSNetworkAdapterListSetting enumera la direcci�n IP, el GUID y el nombre del adaptador de red.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSNetworkAdapterListSetting : Win32_TerminalSetting

{

  [Description("Especifica el GUID del adaptador LAN.") : Amended ToSubclass] string NetworkAdapterID;

  [key,Description("Especifica la direcci�n IP del adaptador LAN.") : Amended ToSubclass] string NetworkAdapterIP;

  [Description("Especifica el nombre para mostrar del adaptador de LAN.") : Amended ToSubclass] string Description;

};



[Description("La clase Win32_TSAccount permite eliminar una cuenta en la clase Win32_Terminal y modificar los permisos existentes. ") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSAccount : Win32_TerminalSetting

{

  [key,Description("Nombre del terminal.") : Amended ToSubclass] string TerminalName;

  [key,Description("Especifica el NombreCuenta que comprende los dos: dominio y nombre de la entrada.") : Amended ToSubclass] string AccountName;

  [Description("Especifica el identificador de seguridad de la entrada.") : Amended ToSubclass] string SID;

  [Description("Especifica los permisos aceptados. Los permisos son la combinaci�n de uno o m�s de los siguientes: WINSTATION_QUERY, WINSTATION_SET, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED, WINSTATION_SHADOW, WINSTATION_LOGON, WINSTATION_LOGOFF, WINSTATION_MSG, WINSTATION_CONNECT,WINSTATION_DISCONNECT.") : Amended ToSubclass,Values{"WINSTATION_QUERY=0x1", "WINSTATION_SET=0x2", "WINSTATION_LOGOFF=0x4", "WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED = 0xF008", "WINSTATION_SHADOW=0x10", "WINSTATION_LOGON=0x20", "WINSTATION_MSG=0x80", "WINSTATION_CONNECT=0x100", "WINSTATION_DISCONNECT=0x200"} : Amended ToSubclass] uint32 PermissionsAllowed;

  [Description("Especifica los permisos aceptados. Los permisos son la  combinaci�n de uno o m�s de los siguientes: WINSTATION_QUERY, WINSTATION_SET, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED, WINSTATION_SHADOW, WINSTATION_LOGON, WINSTATION_LOGOFF, WINSTATION_MSG, WINSTATION_CONNECT, WINSTATION_DISCONNECT.") : Amended ToSubclass,Values{"WINSTATION_QUERY=0x1", "WINSTATION_SET=0x2", "WINSTATION_LOGOFF=0x4", "WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED = 0xF008", "WINSTATION_SHADOW=0x10", "WINSTATION_LOGON=0x20", "WINSTATION_MSG=0x80", "WINSTATION_CONNECT=0x100", "WINSTATION_DISCONNECT=0x200"} : Amended ToSubclass] uint32 PermissionsDenied;

  [Description("Especifica los permisos de auditor�a para errores. Los permisos son la  combinaci�n de uno o m�s de los siguientes: WINSTATION_QUERY, WINSTATION_SET, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED, WINSTATION_SHADOW, WINSTATION_LOGON, WINSTATION_LOGOFF, WINSTATION_MSG, WINSTATION_CONNECT, WINSTATION_DISCONNECT.") : Amended ToSubclass,Values{"WINSTATION_QUERY=0x1", "WINSTATION_SET=0x2", "WINSTATION_LOGOFF=0x4WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED = 0xF008", "WINSTATION_SHADOW=0x10", "WINSTATION_LOGON=0x20", "WINSTATION_MSG=0x80", "WINSTATION_CONNECT=0x100", "WINSTATION_DISCONNECT=0x200"} : Amended ToSubclass] uint32 AuditSuccess;

  [Description("Especifica los permisos de auditor�a para aciertos. Los permisos son la  combinaci�n de uno o m�s de los siguientes: WINSTATION_QUERY, WINSTATION_SET, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED, WINSTATION_SHADOW, WINSTATION_LOGON, WINSTATION_LOGOFF, WINSTATION_MSG, WINSTATION_CONNECT, WINSTATION_DISCONNECT.") : Amended ToSubclass,Values{"WINSTATION_QUERY=0x1", "WINSTATION_SET=0x2", "WINSTATION_LOGOFF=0x4", "WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED = 0xF008", "WINSTATION_SHADOW=0x10", "WINSTATION_LOGON=0x20", "WINSTATION_MSG=0x80", "WINSTATION_CONNECT=0x100", "WINSTATION_DISCONNECT=0x200"} : Amended ToSubclass] uint32 AuditFail;

  [Description("Borra el Usuario o Grupo del existente.") : Amended ToSubclass] uint32 Delete();

  [Description("El m�todo proporciona la configuraci�n para obtener un conjunto de permisos m�s espec�ficos. La marca Allow especifica si se otorgar�n o denegar�n permisos. Los permisos se establecen individualmente a trav�s de PermissionMask. PermissionMask es un enumerador de los siguientes valores: WINSTATION_QUERY, WINSTATION_SET, WINSTATION_LOGOFF, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED, WINSTATION_SHADOW, WINSTATION_LOGON, WINSTATION_MSG, WINSTATION_CONNECT, WINSTATION_DISCONNECT") : Amended ToSubclass] uint32 ModifyPermissions([In] uint32 PermissionMask,[In] boolean Allow);

  [Description("Proporciona la configuraci�n para obtener un conjunto de permisos de auditoria m�s espec�ficos para la cuenta especificada. Los permisos se establecen individualmente a trav�s de PermissionMask. PermissionMask es un enumerador de los siguientes valores: WINSTATION_QUERY=0, WINSTATION_SET=1, WINSTATION_LOGOFF=2, WINSTATION_VIRTUAL | STANDARD_RIGHTS_REQUIRED=3, WINSTATION_SHADOW=4, WINSTATION_LOGON=5, WINSTATION_MSG=7, WINSTATION_CONNECT=8, WINSTATION_DISCONNECT=9") : Amended ToSubclass] uint32 ModifyAuditPermissions([In] uint32 PermissionMask,[In] boolean Success);

};



[Description("La clase Win32_TSSessionDirectory define la configuraci�n para Win32_TSSessionDirectorySetting. Esto incluye capacidades tales como almac�n de directorios de sesi�n, nombre de cl�ster y direcci�n IP del servidor.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSSessionDirectory : CIM_Setting

{

  [Description("Ubicaci�n de la ruta de red para el Directorio de sesi�n.") : Amended ToSubclass] string SessionDirectoryLocation;

  [Description("PolicySourceSessionDirectoryLocation indica si la propiedad SessionDirectoryLocation la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSessionDirectoryLocation;

  [key,Description("Habilita o deshabilita el Directorio de sesi�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 SessionDirectoryActive;

  [Description("PolicySourceSessionDirectoryActive indica si la propiedad SessionDirectoryActive la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSessionDirectoryActive;

  [Description("Permite o deniega la recuperaci�n de direcciones IP del directorio de sesi�n.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 SessionDirectoryExposeServerIP;

  [Description("PolicySourceSessionDirectoryExposeServerIP indica si la propiedad SessionDirectoryExposeServerIP la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSessionDirectoryExposeServerIP;

  [Description("Cl�ster al que pertenece este servidor de Terminal. Normalmente, es una entrada DNS que representa la direcci�n IP virtual de los equipos.") : Amended ToSubclass] string SessionDirectoryClusterName;

  [Description("PolicySourceLoadBalancing indica si la propiedad GetLoadBalancingStateis est� configurada por el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceLoadBalancing;

  [Description("GetLoadBalancingState indica si el servidor est� configurado para participar en el equilibrio de carga del Agente de sesiones.") : Amended ToSubclass] uint32 GetLoadBalancingState;

  [Description("GetServerWeight devuelve el valor de peso del servidor que se usa en el equilibrio de carga del Agente de sesiones.") : Amended ToSubclass] uint32 GetServerWeight;

  [Description("PolicySourceSessionDirectoryClusterName indica si la propiedad SessionDirectoryClusterName la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceSessionDirectoryClusterName;

  [Description("Especifica la direcci�n IP del adaptador LAN que usa el directorio de sesi�n.") : Amended ToSubclass] string SessionDirectoryIPAddress;

  [Description("PropertyName es una enumeraci�n de las propiedades: 0 = SessionDirectoryLocation y 1 = SessionDirectoryClusterNamewhich son marcas que se establecen como False o True si es que Value es 0 � 1 respectivamente. La llamada devuelve 0 si es correcta y un c�digo de error si la directiva se estableci� como directiva de grupo.") : Amended ToSubclass] uint32 SetSessionDirectoryProperty([In] string PropertyName,[In] string Value);

  [Description("Habilita o deshabilita SessionDirectory teniendo en cuenta si el valor est� establecido en 0 o 1 respectivamente. La llamada devuelve un 0 si es correcta y un error si la directiva estaba establecida en Directivas de grupo.") : Amended ToSubclass] uint32 SetSessionDirectoryActive([In] uint32 SessionDirectoryActive);

  [Description("Permite o deniega la recuperaci�n de direcciones IP de SessionDirectory siempre y cuando el Valor se establezca en 1 o 0 respectivamente. La llamada devuelve 0 si es correcta y un error si la directiva estaba establecida en Directiva de grupo.") : Amended ToSubclass] uint32 SetSessionDirectoryExposeServerIP([In] uint32 SessionDirectoryExposeServerIP);

  [Description("Obtiene la lista completa de direcciones redirigibles de s�mbolo (token) o direcciones autorizadas para DNS.") : Amended ToSubclass] uint32 GetRedirectableAddresses([In] uint32 fTokenRedirection,[out] string IPAddresses[],[out] string AdapterNames[],[out] string NetConName[]);

  [Description("Obtiene la lista configurada actual de direcciones redirigibles de s�mbolo (token) o direcciones autorizadas para DNS.") : Amended ToSubclass] uint32 GetCurrentRedirectableAddresses([out] uint32 fTokenRedirection,[out] string IPAddresses[]);

  [Description("Escribe la lista configurada de direcciones redirigibles de s�mbolo (token) o direcciones autorizadas para DNS.") : Amended ToSubclass] uint32 SetCurrentRedirectableAddresses([in] uint32 fTokenRedirection,[in] string IPAddresses[]);

  [Description("Intentos de acceso a un servidor de directorio de sesi�n") : Amended ToSubclass] uint32 PingSessionDirectory([in] string ServerName);

  [Description("Establece el valor para indicar si el servidor participar� en el equilibrio de carga del Agente de sesiones. 0 = el servidor no participar� en el equilibrio de carga del Agente de sesiones, 1 = el servidor participar� en el equilibrio de carga del Agente de sesiones de TS") : Amended ToSubclass] uint32 SetLoadBalancingState([in] uint32 StateValue);

  [Description("Establece el valor de peso del servidor para el equilibrio de carga del Agente de sesiones. El intervalo v�lido es de 1 a 10000.") : Amended ToSubclass] uint32 SetServerWeight([in] uint32 ServerWeightValue);

  [Description("GetTSRedirectorMode indica si el servidor se configura como redirector o no.") : Amended ToSubclass] uint32 GetTSRedirectorMode;

  [Description("Crea una plantilla de disco de usuario con el tama�o m�ximo y la ubicaci�n especificados. El tama�o m�ximo de todos los discos de usuario coincidir� con el tama�o m�ximo de la plantilla.") : Amended ToSubclass] uint32 CreateUserDiskTemplate([in] string UserDisksStorageUrl,[in] uint32 UserDiskMaxSizeInGB);

  [Description("Habilita y establece los par�metros para el VHD de usuario") : Amended ToSubclass] uint32 EnableUserVhd([in] string UvhdShareUrl,[in] string UvhdRoamingPolicyXml);

  [Description("Deshabilita el VHD de usuario") : Amended ToSubclass] uint32 DisableUserVhd();

};



[Description("La clase Win32_TSSessionDirectorySetting es una asociaci�n con Win32_TerminalService como elemento y Win32_TSSessionDirectory como propiedad de configuraci�n que incluye propiedades de ubicaci�n de directorios de sesi�n de Terminal Server, nombre de cl�ster y directorio de sesi�n activa.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSSessionDirectorySetting : CIM_ElementSetting

{

};



[Description("La clase Win32_TSVirtualIP define la configuraci�n para Win32_TSVirtualIPSetting. Esto incluye capacidades como los modos para habilitar y establecer una IP virtual por sesi�n/por programa, agregar o quitar un programa en la lista de programas que necesitan una IP virtual, enumerar adaptadores de red y establecer un adaptador de red para usarlo.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSVirtualIP : CIM_Setting

{

  [key,Description("Habilita o deshabilita la IP virtual.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 VirtualIPActive;

  [Description("PolicySourceVirtualIPActive indica si la propiedad VirtualIPActive la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceVirtualIPActive;

  [Description("Describe el modo que se usa.") : Amended ToSubclass,Values{"Por sesi�n", "Por programa"} : Amended ToSubclass] uint32 VirtualIPMode;

  [Description("PolicySourceVirtualIPMode indica si la propiedad VirtualIPMode la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceVirtualIPMode;

  [Description("Matriz de cadenas de los programas configurados para usar la IP virtual. Puede ser simplemente un nombre de programa o la ruta binaria completa.") : Amended ToSubclass] string ProgramList[];

  [Description("PolicySourceProgramList indica si la propiedad ProgramList la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceProgramList;

  [description("Descripci�n encontrada en win32_networkadapter") : Amended ToSubclass] string NetworkAdapterDescription;

  [description("Direcci�n MAC del adaptador de red") : Amended ToSubclass] string NetworkAdapterMacAddress;

  [Description("PolicySourceNetworkAdapter indica si la propiedad NetworkAdapter la configura el servidor (0) o la directiva de grupo (1).") : Amended ToSubclass] uint32 PolicySourceNetworkAdapter;

  [description("Matriz de cadenas de descripci�n de los adaptadores de red f�sicos disponibles") : Amended ToSubclass] string NetworkAdapterDescriptionList[];

  [description("Matriz de cadenas de direcciones MAC de los adaptadores de red f�sicos disponibles") : Amended ToSubclass] string NetworkAdapterMacList[];

  [Description("Habilita o deshabilita la virtualizaci�n de direcciones de bucle invertido.") : Amended ToSubclass,Values{"FALSE", "TRUE"} : Amended ToSubclass] uint32 VirtualizeLoopbackAddressesEnabled;

  [Description("Habilita o deshabilita VirtualIP teniendo en cuenta si el valor est� establecido en 0 o 1 respectivamente. La llamada devuelve un 0 si es correcta y un error si la directiva se estableci� como directiva de grupo.") : Amended ToSubclass] uint32 SetVirtualIPActive([in] uint32 VirtualIPActive);

  [Description("Establece el modo de la IP virtual teniendo en cuenta si el valor est� establecido en 0 o 1 respectivamente. La llamada devuelve un 0 si es correcta y un error si la directiva se estableci� como directiva de grupo.") : Amended ToSubclass] uint32 SetVirtualIPMode([in] uint32 VirtualIPMode);

  [Description("Especifique la ruta de acceso del programa que necesita usar una IP virtual. Si la ruta no es v�lida o no existe, el valor devuelto lo indicar�. Si la ruta es correcta, se agregar� a la lista de programas de ProgramList.") : Amended ToSubclass] uint32 AddProgram([in] string ProgramPath);

  [Description("Especifique la ruta de acceso del programa que no necesita usar una IP virtual. Si el programa no existe en ProgramList, el valor devuelto lo indicar�. De lo contrario, se quitar� de la lista de programas de ProgramList.") : Amended ToSubclass] uint32 RemoveProgram([in] string ProgramPath);

  [Description("Establecer la lista de programas que deben usar una IP virtual") : Amended ToSubclass] unint32 SetProgramList([in] string ProgramList[]);

  [Description("Especifique la direcci�n MAC del adaptador de red que debe establecerse. Si la direcci�n MAC no es v�lida o no existe, o si el modo es por sesi�n, el valor devuelto lo indicar�.") : Amended ToSubclass] uint32 SelectNetworkAdapter([in] string NetworkAdapterMacAddress);

  [Description("Habilita o deshabilita la virtualizaci�n de direcciones de bucle invertido en funci�n del valor 1 o 0, respectivamente. La llamada devuelve 0 si ha sido correcta y un error si la directiva se estableci� en directiva de grupo.") : Amended ToSubclass] uint32 SetVirtualizeLoopbackAddressesEnabled([in] uint32 VirtualizeLoopbackAddressesEnabled);

};



[Description("La clase Win32_TSVirtualIPSetting es una asociaci�n con Win32_TerminalService como elemento y Win32_TSVirtualIP como propiedad de configuraci�n. Esto incluye funcionalidades como los modos para habilitar y establecer una IP virtual por sesi�n/por programa, agregar o quitar un programa en la lista de programas que necesita una IP virtual, enumerar adaptadores de red, establecer un adaptador de red para usarlo y habilitar o deshabilitar la virtualizaci�n de direcciones de bucle invertido por programa.") : Amended ToSubclass,AMENDMENT, LOCALE(0x0c0a)] 

class Win32_TSVirtualIPSetting : CIM_ElementSetting

{

};


Youez - 2016 - github.com/yon3zu
LinuXploit