Win32_TSLogonSetting clase
La clase WMI Win32_TSLogonSetting define los valores de configuración de la clase Win32_Terminal relacionada con el inicio de sesión de cliente.
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_TSLOGONSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSLogonSetting : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
uint32 ClientLogonInfoPolicy;
string Domain;
string Password;
uint32 PolicySourceDomain;
uint32 PolicySourcePromptForPassword;
uint32 PolicySourceUserName;
uint32 PromptForPassword;
string UserName;
};
Miembros
La clase Win32_TSLogonSetting tiene estos tipos de miembros:
Métodos
La clase Win32_TSLogonSetting tiene estos métodos.
Método | Descripción |
---|---|
ExplicitLogon | Establece las credenciales de autenticación UserName, Password y Domain. |
SetPromptForPassword | Establece la propiedad PromptForPassword . |
Propiedades
La clase Win32_TSLogonSetting 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.
-
-
ClientLogonInfoPolicy
-
-
Tipo de datos: uint32
-
Tipo de acceso: lectura/escritura
La directiva que usa el servidor para determinar la configuración de conexión.
-
-
Por usuario (0)
-
La configuración de conexión de usuario individual está en vigor.
-
Invalidación del servidor (1)
-
El servidor invalida la configuración de conexión de usuario individual.
Descripción
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Descripción del objeto .
Esta propiedad se hereda de CIM_ManagedSystemElement.
Dominio
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Credencial de autenticación de inicio de sesión de dominio del usuario. Este es el dominio en el que reside el equipo del usuario. Esta propiedad no puede tener más de 17 caracteres.
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.
Contraseña
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Credencial de autenticación de inicio de sesión de contraseña del usuario. Esta propiedad no puede tener más de 14 caracteres. Se recomienda establecer el nivel de seguridad en privacidad de paquetes (wbemAuthenticationLevelPktPrivacy = 6) si consulta esta propiedad. Esto se debe a que la contraseña no está cifrada en la conexión sin este nivel de seguridad. Para obtener más información sobre cómo establecer los niveles de seguridad, vea Establecer la seguridad del proceso de aplicación cliente en la documentación del SDK de WMI.
PolicySourceDomain
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Indica si la propiedad Domain está configurada por el servidor, la directiva de grupo o de forma predeterminada.
0
Servidor
1
Directiva de grupo
2
Default
PolicySourcePromptForPassword
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Indica si la propiedad PromptForPassword está configurada por el servidor, la directiva de grupo o de forma predeterminada.
0
Servidor
1
Directiva de grupo
2
Default
PolicySourceUserName
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Indica si la propiedad UserName está configurada por el servidor, la directiva de grupo o de forma predeterminada.
0
Servidor
1
Directiva de grupo
2
Default
PromptForPassword
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Especifica si el usuario siempre se le pide una contraseña al iniciar sesión en el servidor.
FALSE (0)
El usuario no se le pide una contraseña.
TRUE (1)
Al usuario se le solicitará una contraseña.
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 "Error previo" (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", "Inicio", "Detención" y "Servicio". Este último, "Servicio", podría aplicarse durante la resilveración 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 "Correcto" ni en uno de los otros estados.
Esta propiedad se hereda de CIM_ManagedSystemElement.
("Ok")
("Error")
("Degradado")
("Desconocido")
("Error previo")
("Inicio")
("Detener")
("Servicio")
TerminalName
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Nombre del terminal.
Esta propiedad se hereda de Win32_TerminalSetting.
UserName
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Credencial de autenticación de inicio de sesión del nombre de usuario del usuario. Esta propiedad no puede tener más de 20 caracteres.
Comentarios
Tenga en cuenta que Winstations asociada a la sesión de consola no puede acceder 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 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 \root\CIMV2\TerminalServices, el nivel de autenticación debe incluir la privacidad del paquete. Para las llamadas de C/C++, se trata de un nivel de autenticación de RPC_C_AUTHN_LEVEL_PKT_PRIVACY. En el caso de las llamadas de Visual Basic y scripting, se trata de 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 |
|