Clase _ TSEnvironmentSetting de Win32

La clase WMI _ TSEnvironmentSetting de Win32 define las opciones de configuración de la clase _ Terminal Win32, incluida la directiva de programa inicial.

La sintaxis siguiente se simplifica a partir del código MOF e incluye todas las propiedades definidas y heredadas, en orden alfabético. Para obtener información de referencia sobre los métodos, vea la tabla de métodos más adelante en este tema.

Sintaxis

[dynamic, provider("Win32_WIN32_TSENVIRONMENTSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSEnvironmentSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   ClientWallPaper;
  string   InitialProgramPath;
  uint32   InitialProgramPolicy;
  uint32   PolicySourceClientWallPaper;
  uint32   PolicySourceInitialProgramPath;
  uint32   PolicySourceStartIn;
  string   Startin;
};

Members

La clase _ TSEnvironmentSetting de Win32 tiene estos tipos de miembros:

Métodos

La clase _ TSEnvironmentSetting de Win32 tiene estos métodos.

Método Descripción
InitialProgram Establece las propiedades del programa de inicio incluidas en esta clase.
SetClientWallPaper Establece la propiedad ClientWallPaper.

Propiedades

La clase _ TSEnvironmentSetting de Win32 tiene estas propiedades.

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (64)

Descripción breve (cadena de una línea) del objeto.

Esta propiedad se hereda de CIM _ ManagedSystemElement.

ClientWallPaper

Tipo de datos: uint32

Tipo de acceso: solo lectura

Especifica si la imagen de fondo de pantalla se muestra en el cliente. Si no se muestra la imagen de fondo de pantalla, se pueden ahorrar recursos del sistema reduciendo el tiempo necesario para volver a dibujar la pantalla.

False (0)

La imagen de fondo de pantalla no se muestra en el cliente.

True (1)

La imagen de fondo de pantalla se muestra en el cliente.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción del objeto.

Esta propiedad se hereda de CIM _ ManagedSystemElement.

InitialProgramPath

Tipo de datos: cadena

Tipo de acceso: solo lectura

El nombre y la ruta de acceso del programa que el usuario ejecutará inmediatamente después de iniciar sesión en el servidor host de sesión de Escritorio remoto.

InitialProgramPolicy

Tipo de datos: uint32

Tipo de acceso: lectura y escritura

Directiva que usa el servidor para determinar la ruta de acceso del programa de inicio y el nombre de archivo, así como el nombre de la carpeta en la que se encuentra.

Por usuario (0)

La configuración del programa de inicio del usuario está en vigor.

Invalidación del servidor (1)

El servidor reemplaza la configuración del programa de inicio del usuario.

Modo de aplicación única (2)

Solo se ejecutará una aplicación en esta sesión. Se omite la información del programa de inicio.

InstallDate

Tipo de datos: datetime

Tipo de acceso: solo lectura

Calificadores: Mappingstrings ("MIF. DMTF | ComponentID | 001.5")

Fecha en que se instaló el objeto. La falta de un valor no indica que el objeto no está instalado.

Esta propiedad se hereda de CIM _ ManagedSystemElement.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

El nombre del objeto.

Esta propiedad se hereda de CIM _ ManagedSystemElement.

PolicySourceClientWallPaper

Tipo de datos: uint32

Tipo de acceso: solo lectura

Indica si la propiedad ClientWallPaper está configurada por el servidor, la directiva de grupo o de forma predeterminada.

0

Servidor

1

Directiva de grupo

2

Valor predeterminado

PolicySourceInitialProgramPath

Tipo de datos: uint32

Tipo de acceso: solo lectura

Indica si la propiedad InitialProgramPath está configurada por el servidor, la directiva de grupo o de forma predeterminada.

0

Servidor

1

Directiva de grupo

2

Valor predeterminado

PolicySourceStartIn

Tipo de datos: uint32

Tipo de acceso: solo lectura

Indica si la propiedad StartIn está configurada por el servidor, la directiva de grupo o de forma predeterminada.

0

Servidor

1

Directiva de grupo

2

Valor predeterminado

Inicio

Tipo de datos: cadena

Tipo de acceso: solo lectura

La ruta de acceso del directorio de trabajo del programa que el usuario ejecutará inmediatamente después de iniciar sesión en el servidor host de sesión de Escritorio remoto.

Estado

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (10)

Estado actual del objeto. Se pueden definir varios estados operativos y no operativos. Los estados operativos incluyen: "Ok", "Degraded" y "Pred Fail" (un elemento, como una unidad de disco duro habilitada para SMART, puede funcionar correctamente pero predecir un error en un futuro próximo). Los estados no operativo incluyen: "Error", "Starting", "Stopping" y "Service". El último, "Servicio", podría aplicarse durante la resilvering de un disco, la recarga de una lista de permisos de usuario u otro trabajo administrativo. No todo este trabajo está en línea, pero el elemento administrado no es "correcto" ni está en uno de los demás estados.

Esta propiedad se hereda de CIM _ ManagedSystemElement.

("Ok")

("Error")

("Degradado")

("Desconocido")

("Error previo")

("Starting")

("Deteniendo")

("Servicio")

TerminalName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del terminal.

Esta propiedad se hereda de _ TerminalSetting de Win32.

Observaciones

Tenga en cuenta que las winstations asociadas a la sesión de consola no pueden tener acceso a los métodos y propiedades de esta clase. Si se intenta hacerlo especificando "Console" como valor de la propiedad TerminalName, los métodos de este objeto devuelven WBEM _ E NOT _ _ SUPPORTED. Este código de error también se devuelve si una estación de ventana intenta llamar a métodos de este objeto para agregar o modificar las propiedades de seguridad de las cuentas LocalSystem, LocalService o NetworkService.

Para conectarse al espacio \ de nombres raíz de \ TerminalServices cimv2, el nivel de \ autenticación debe incluir privacidad de paquetes. Para las llamadas de C/C++, se trata de un nivel de autenticación de RPC _ C _ AUTHN LEVEL _ _ PKT _ PRIVACY. Para Visual Basic y llamadas de scripting, se trata de un nivel de autenticación de WbemAuthenticationLevelPktPrivacy o "pktPrivacy", con un valor de 6. En el ejemplo Visual Basic Scripting Edition (VBScript) se muestra cómo conectarse a un equipo remoto con privacidad de paquetes.

strComputer = "RemoteServer1" 
Set objServices = GetObject( _
    "winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")

Managed Object Format (MOF) contienen las definiciones de las Windows instrumental de administración de administración (WMI). Los archivos MOF no se instalan como parte de Microsoft Windows Software Development Kit (SDK). Se instalan en el servidor cuando se agrega el rol asociado mediante el Administrador del servidor. Para obtener más información sobre los archivos MOF, vea Managed Object Format (MOF).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root \ CIMv2 \ TerminalServices
MOF
TSCfgWmi.mof
Archivo DLL
TSCfgWmi.dll

Vea también

Terminal _ Win32Setting