SESSION_INFO_502

【勇芳软件工作室】汉化HomePreviousNext

SESSION_INFO_502结构包含有关会话的信息,包括计算机的名称;用户名;以及计算机上的文件,管道和设备。

typedef struct _SESSION_INFO_502 {
LPTSTR sesi502_cname; //客户端名称(无反斜杠)
LPTSTR sesi502_username;
DWORD sesi502_num_opens;
DWORD sesi502_time;
DWORD sesi502_idle_time;
DWORD sesi502_user_flags;
LPTSTR sesi502_cltype_name;
LPTSTR sesi502_transport;
} SESSION_INFO_502, *PSESSION_INFO_502, *LPSESSION_INFO_502;

会员

sesi502_cname

指向包含建立会话的计算机名称的Unicode字符串。

sesi502_username

指向包含建立会话的用户的名称的Unicode字符串。

sesi502_num_opens

显示在会话期间打开的文件,设备和管道的数量。

sesi502_time

指定会话活动的秒数。

sesi502_idle_time

指定会话空闲的秒数。

sesi502_user_flags

描述用户如何建立会话。该成员可以是以下值之一:

含义
SESS_GUESTsesi502_username成员使用访客帐户建立会话。
SESS_NOENCRYPTIONsesi502_username成员建立会话而不使用密码加密。

sesi502_cltype_name

指向指定建立会话的客户端类型的Unicode字符串。以下是LAN Manager服务器的定义类型:

含义
DOS LM 1.0MS-DOS 1.0客户端的LAN Manager。
DOS LM 2.0MS-DOS 2.0客户端的LAN Manager。
OS/2 LM 1.0用于MS-OS / 2 1.0客户端的LAN Manager。
OS/2 LM 2.0用于MS-OS / 2 2.0客户端的LAN Manager。

运行UNIX的LAN Manager服务器的会话也将显示为LAN Manager 2.0。

sesi502_transport

指定客户端用于与服务器通信的传输的名称。

也可以看看

NetSessionEnum