Win32_TSRemoteControlSetting clase
La clase WMI Win32_TSRemoteControlSetting define los valores de configuración de control remoto para la clase Win32_Terminal .
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, consulte la tabla de métodos más adelante en este tema.
Sintaxis
[dynamic, provider("Win32_WIN32_TSREMOTECONTROLSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSRemoteControlSetting : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
uint32 LevelOfControl;
uint32 PolicySourceLevelOfControl;
uint32 RemoteControlPolicy;
};
Miembros
La clase Win32_TSRemoteControlSetting tiene estos tipos de miembros:
Métodos
La clase Win32_TSRemoteControlSetting tiene estos métodos.
Método | Descripción |
---|---|
Remotecontrol | Establece la propiedad LevelOfControl de esta clase. |
Propiedades
La clase Win32_TSRemoteControlSetting tiene estas propiedades.
-
Caption
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: MaxLen (64)
Descripción corta (cadena de una línea) del objeto .
Esta propiedad se hereda de CIM_ManagedSystemElement.
-
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Descripción del objeto .
Esta propiedad se hereda de CIM_ManagedSystemElement.
-
-
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.
-
-
LevelOfControl
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Nivel de control para la sesión, que especifica si el usuario remoto solo verá la sesión, o se verá y controlará a través de un teclado y un mouse. Para obtener más información, vea la sección Comentarios del método RemoteControl . Se admiten los valores siguientes.
-
-
Deshabilitar (0)
-
El control remoto está deshabilitado.
-
EnableInputNotify (1)
-
El usuario del control remoto tiene control total de la sesión del usuario, con el permiso del usuario.
-
EnableInputNoNotify (2)
-
El usuario del control remoto tiene control total de la sesión del usuario; El permiso del usuario no es necesario.
-
EnableNoInputNotify (3)
-
El usuario del control remoto puede ver la sesión de forma remota, con el permiso del usuario; el usuario remoto no puede controlar activamente la sesión.
-
EnableNoInputNoNotify (4)
-
El usuario del control remoto puede ver la sesión de forma remota, pero no controlar activamente la sesión; El permiso del usuario no es necesario.
Nombre
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
El nombre del objeto.
Esta propiedad se hereda de CIM_ManagedSystemElement.
PolicySourceLevelOfControl
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Indica si la propiedad LevelOfControl está configurada por el servidor, la directiva de grupo o de forma predeterminada.
0 (0x0)
Servidor
1 (0x1)
Directiva de grupo
2 (0x2)
Default
RemoteControlPolicy
-
Tipo de datos: uint32
-
Tipo de acceso: lectura/escritura
La directiva que usa el servidor para recuperar la configuración de control remoto.
Por usuario (0)
La configuración del control remoto del usuario está en vigor.
Invalidación del servidor (1)
El servidor invalida la configuración de control remoto del usuario.
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", "Degradado" 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 operativos incluyen: "Error", "Starting", "Stopping" y "Service". Este último, "Servicio", podría aplicarse durante la reestablecimiento de reflejo 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 "OK" ni en uno de los otros estados.
Esta propiedad se hereda de CIM_ManagedSystemElement.
("Ok")
("Error")
("Degradado")
("Desconocido")
("Error previo")
("Starting")
("Detener")
("Servicio")
TerminalName
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Nombre del terminal.
Esta propiedad se hereda de Win32_TerminalSetting.
Comentarios
Para conectarse al espacio de nombres \root\CIMV2\TerminalServices, el nivel de autenticación debe incluir la privacidad del paquete. En el caso de las llamadas de C/C++, este sería un nivel de autenticación de RPC_C_AUTHN_LEVEL_PKT_PRIVACY. En el caso de las llamadas de Visual Basic y scripting, este sería un nivel de autenticación de WbemAuthenticationLevelPktPrivacy o "pktPrivacy", con un valor de 6. En el siguiente ejemplo de 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")
Los archivos de Formato de objeto administrado (MOF) contienen las definiciones de clases de Instrumental de administración de Windows (WMI). Los archivos MOF no se instalan como parte del Kit de desarrollo de software (SDK) de Microsoft Windows. 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 |
|
Archivo DLL |
|