Compartilhar via


estrutura SESSION_INFO_2 (lmshare.h)

Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; abrir arquivos, pipes e dispositivos no computador; e o tipo de cliente que estabeleceu a sessão.

Sintaxe

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;

Membros

sesi2_cname

Ponteiro para uma cadeia de caracteres Unicode especificando o nome do computador que estabeleceu a sessão. Essa cadeia de caracteres não pode conter uma barra invertida (\).

sesi2_username

Ponteiro para uma cadeia de caracteres Unicode especificando o nome do usuário que estabeleceu a sessão.

sesi2_num_opens

Especifica um valor DWORD que contém o número de arquivos, dispositivos e pipes abertos durante a sessão.

sesi2_time

Especifica um valor DWORD que contém o número de segundos em que a sessão está ativa.

sesi2_idle_time

Especifica um valor DWORD que contém o número de segundos que a sessão ficou ociosa.

sesi2_user_flags

Especifica um valor DWORD que descreve como o usuário estabeleceu a sessão. Esse membro pode ser um dos valores a seguir.

Valor Significado
SESS_GUEST
O usuário especificado pelo membro sesi2_username estabeleceu a sessão usando uma conta de convidado.
SESS_NOENCRYPTION
O usuário especificado pelo membro sesi2_username estabeleceu a sessão sem usar a criptografia de senha.

sesi2_cltype_name

Ponteiro para uma cadeia de caracteres Unicode que especifica o tipo de cliente que estabeleceu a sessão. A seguir estão os tipos definidos para servidores do LAN Manager.

Valor Significado
DOS LM 1.0
Gerenciador de LAN para clientes MS-DOS 1.0
DOS LM 2.0
Gerenciador de LAN para clientes MS-DOS 2.0
SO/2 LM 1.0
Gerenciador de LAN para clientes MS-OS/2 1.0
SO/2 LM 2.0
Gerenciador de LAN para clientes MS-OS/2 2.0
 

As sessões de servidores do LAN Manager que executam o UNIX também aparecerão como Lan Manager 2.0.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho lmshare.h (inclua Lm.h)

Confira também

NetSessionEnum

NetSessionGetInfo

Visão geral do gerenciamento de rede

Estruturas de gerenciamento de rede

Funções de sessão