estrutura SESSION_INFO_1 (lmshare.h)
Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; e abra arquivos, pipes e dispositivos no computador.
Sintaxe
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;
Membros
sesi1_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 (\).
sesi1_username
Ponteiro para uma cadeia de caracteres Unicode especificando o nome do usuário que estabeleceu a sessão.
sesi1_num_opens
Especifica um valor DWORD que contém o número de arquivos, dispositivos e pipes abertos durante a sessão.
sesi1_time
Especifica um valor DWORD que contém o número de segundos em que a sessão está ativa.
sesi1_idle_time
Especifica um valor DWORD que contém o número de segundos que a sessão ficou ociosa.
sesi1_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.
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