Compartir a través de


estructura SESSION_INFO_2 (lmshare.h)

Contiene información sobre la sesión, incluido el nombre del equipo; nombre del usuario; abra archivos, canalizaciones y dispositivos en el equipo; y el tipo de cliente que estableció la sesión.

Sintaxis

typedef struct _SESSION_INFO_2 {
  LMSTR sesi2_cname;
  LMSTR sesi2_username;
  DWORD sesi2_num_opens;
  DWORD sesi2_time;
  DWORD sesi2_idle_time;
  DWORD sesi2_user_flags;
  LMSTR sesi2_cltype_name;
} SESSION_INFO_2, *PSESSION_INFO_2, *LPSESSION_INFO_2;

Members

sesi2_cname

Puntero a una cadena Unicode que especifica el nombre del equipo que estableció la sesión. Esta cadena no puede contener una barra diagonal inversa (\).

sesi2_username

Puntero a una cadena Unicode que especifica el nombre del usuario que estableció la sesión.

sesi2_num_opens

Especifica un valor DWORD que contiene el número de archivos, dispositivos y canalizaciones abiertos durante la sesión.

sesi2_time

Especifica un valor DWORD que contiene el número de segundos que la sesión ha estado activa.

sesi2_idle_time

Especifica un valor DWORD que contiene el número de segundos que la sesión ha estado inactiva.

sesi2_user_flags

Especifica un valor DWORD que describe cómo estableció el usuario la sesión. Este miembro puede ser uno de los siguientes valores.

Valor Significado
SESS_GUEST
El usuario especificado por el miembro sesi2_username estableció la sesión mediante una cuenta de invitado.
SESS_NOENCRYPTION
El usuario especificado por el miembro sesi2_username estableció la sesión sin usar el cifrado de contraseña.

sesi2_cltype_name

Puntero a una cadena Unicode que especifica el tipo de cliente que estableció la sesión. A continuación se muestran los tipos definidos para los servidores LAN Manager.

Valor Significado
DOS LM 1.0
Administrador de LAN para clientes ms-DOS 1.0
DOS LM 2.0
Administrador de LAN para clientes ms-DOS 2.0
OS/2 LM 1.0
Administrador de LAN para clientes ms-OS/2 1.0
OS/2 LM 2.0
Administrador de LAN para clientes ms-OS/2 2.0
 

Las sesiones de los servidores LAN Manager que ejecutan UNIX también aparecerán como LAN Manager 2.0.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado lmshare.h (include Lm.h)

Consulte también

NetSessionEnum

NetSessionGetInfo

Introducción a la administración de redes

Estructuras de administración de redes

Funciones de sesión