Поделиться через


структура SESSION_INFO_502 (lmshare.h)

Содержит сведения о сеансе, включая имя компьютера; имя пользователя; открывать файлы, каналы и устройства на компьютере; и имя транспорта, используемого клиентом.

Синтаксис

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;

Члены

sesi502_cname

Указатель на строку Юникода, указывающую имя компьютера, на который был установлен сеанс. Эта строка не может содержать обратную косую черту (\).

sesi502_username

Указатель на строку Юникода, указывающую имя пользователя, который установил сеанс.

sesi502_num_opens

Указывает количество файлов, устройств и каналов, открытых во время сеанса.

sesi502_time

Указывает количество секунд, в течение которых сеанс был активен.

sesi502_idle_time

Указывает время бездействия сеанса в секундах.

sesi502_user_flags

Указывает значение, описывающее, как пользователь установил сеанс. Этот элемент может иметь одно из следующих значений.

Значение Значение
SESS_GUEST
Пользователь, указанный участником sesi502_username , создал сеанс с помощью гостевой учетной записи.
SESS_NOENCRYPTION
Пользователь, указанный участником sesi502_username , создал сеанс без шифрования пароля.

sesi502_cltype_name

Указатель на строку Юникода, указывающую тип клиента, который установил сеанс. Ниже приведены определенные типы для серверов LAN Manager.

Значение Значение
DOS LM 1.0
Lan Manager для клиентов MS-DOS 1.0.
DOS LM 2.0
Lan Manager для клиентов MS-DOS 2.0.
OS/2 LM 1.0
Lan Manager для клиентов MS-OS/2 1.0.
OS/2 LM 2.0
Lan Manager для клиентов MS-OS/2 2.0.
 

Сеансы с серверов LAN Manager под управлением UNIX также будут отображаться как LAN Manager 2.0.

sesi502_transport

Указывает имя транспорта, используемого клиентом для связи с сервером.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть lmshare.h (включая Lm.h)

См. также раздел

NetSessionEnum

Общие сведения об управлении сетью

Структуры управления сетью

Функции сеанса