estrutura SESSION_INFO_502 (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 nome do transporte que o cliente está usando.
Sintaxe
typedef struct _SESSION_INFO_502 {
LMSTR sesi502_cname;
LMSTR sesi502_username;
DWORD sesi502_num_opens;
DWORD sesi502_time;
DWORD sesi502_idle_time;
DWORD sesi502_user_flags;
LMSTR sesi502_cltype_name;
LMSTR sesi502_transport;
} SESSION_INFO_502, *PSESSION_INFO_502, *LPSESSION_INFO_502;
Membros
sesi502_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 (\).
sesi502_username
Ponteiro para uma cadeia de caracteres Unicode especificando o nome do usuário que estabeleceu a sessão.
sesi502_num_opens
Especifica o número de arquivos, dispositivos e pipes abertos durante a sessão.
sesi502_time
Especifica o número de segundos em que a sessão está ativa.
sesi502_idle_time
Especifica o número de segundos que a sessão ficou ociosa.
sesi502_user_flags
Especifica um valor que descreve como o usuário estabeleceu a sessão. Esse membro pode ser um dos valores a seguir.
sesi502_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 lan manager.
As sessões de servidores do LAN Manager que executam o UNIX também aparecerão como LAN Manager 2.0.
sesi502_transport
Especifica o nome do transporte que o cliente está usando para se comunicar com o servidor.
Requisitos
Requisito | Valor |
---|---|
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
Visão geral do gerenciamento de rede