estructura SESSION_INFO_1 (lmshare.h)

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

Sintaxis

typedef struct _SESSION_INFO_1 {
  LMSTR sesi1_cname;
  LMSTR sesi1_username;
  DWORD sesi1_num_opens;
  DWORD sesi1_time;
  DWORD sesi1_idle_time;
  DWORD sesi1_user_flags;
} SESSION_INFO_1, *PSESSION_INFO_1, *LPSESSION_INFO_1;

Miembros

sesi1_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 (\).

sesi1_username

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

sesi1_num_opens

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

sesi1_time

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

sesi1_idle_time

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

sesi1_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 sesi1_username estableció la sesión mediante una cuenta de invitado.
SESS_NOENCRYPTION
El usuario especificado por el miembro sesi1_username estableció la sesión sin usar el cifrado de contraseña.

Requisitos

Requisito Value
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