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


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

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

Синтаксис

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;

Члены

sesi2_cname

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

sesi2_username

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

sesi2_num_opens

Задает значение DWORD, содержащее количество файлов, устройств и каналов, открытых во время сеанса.

sesi2_time

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

sesi2_idle_time

Задает значение DWORD, содержащее количество секунд, в течение которых сеанс был бездействующим.

sesi2_user_flags

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

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

sesi2_cltype_name

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

Значение Значение
DOS LM 1.0
Lan Manager для клиентов MS-DOS 1.0
DOS LM 2.0
Диспетчер локальной сети для клиентов 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.

Требования

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

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

NetSessionEnum

NetSessionGetInfo

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

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

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