共用方式為


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

Unicode 字串的指標,指定建立工作階段的電腦名稱。 此字串不能包含反斜杠 (\) 。

sesi502_username

Unicode 字串的指標,指定建立工作階段的用戶名稱。

sesi502_num_opens

指定會話期間開啟的檔案、裝置和管道數目。

sesi502_time

指定工作階段已啟用的秒數。

sesi502_idle_time

指定會話閑置的秒數。

sesi502_user_flags

指定值,描述使用者如何建立會話。 這個成員可以是下列其中一個值。

意義
SESS_GUEST
sesi502_username 成員指定的使用者會使用來賓帳戶建立會話。
SESS_NOENCRYPTION
由sesi502_username成員指定的使用者建立了會話,而不使用密碼加密。

sesi502_cltype_name

Unicode 字串的指標,指定建立工作階段的客戶端類型。 以下是 LAN Manager 伺服器的已定義類型。

意義
DOS LM 1.0
適用於 MS-DOS 1.0 用戶端的 LAN 管理員。
DOS LM 2.0
適用於 MS-DOS 2.0 用戶端的 LAN 管理員。
OS/2 LM 1.0
適用於 MS-OS/2 1.0 用戶端的 LAN 管理員。
OS/2 LM 2.0
適用於 MS-OS/2 2.0 用戶端的 LAN 管理員。
 

執行 UNIX 的 LAN Manager 伺服器會話也會顯示為 LAN Manager 2.0。

sesi502_transport

指定客戶端用來與伺服器通訊的傳輸名稱。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 lmshare.h (包括 Lm.h)

另請參閱

NetSessionEnum

網路管理概觀

網路管理結構

會話函式