структура SESSION_INFO_1 (lmshare.h)
Содержит сведения о сеансе, включая имя компьютера; имя пользователя; и открывают файлы, каналы и устройства на компьютере.
Синтаксис
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;
Члены
sesi1_cname
Указатель на строку Юникода, указывающую имя компьютера, на который был установлен сеанс. Эта строка не может содержать обратную косую черту (\).
sesi1_username
Указатель на строку Юникода, указывающую имя пользователя, который установил сеанс.
sesi1_num_opens
Задает значение DWORD, содержащее количество файлов, устройств и каналов, открытых во время сеанса.
sesi1_time
Указывает значение DWORD, содержащее количество секунд, в течение которых сеанс был активен.
sesi1_idle_time
Задает значение DWORD, содержащее количество секунд, в течение которых сеанс был бездействующим.
sesi1_user_flags
Задает значение DWORD, описывающее, как пользователь установил сеанс. Этот элемент может иметь одно из следующих значений.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | lmshare.h (включая Lm.h) |