CONNECTION_INFO_1 結構 (lmshare.h)
包含連線的識別碼、開啟的檔案數目、連線時間、連線上的使用者數目,以及連線的類型。
語法
typedef struct _CONNECTION_INFO_1 {
DWORD coni1_id;
DWORD coni1_type;
DWORD coni1_num_opens;
DWORD coni1_num_users;
DWORD coni1_time;
LMSTR coni1_username;
LMSTR coni1_netname;
} CONNECTION_INFO_1, *PCONNECTION_INFO_1, *LPCONNECTION_INFO_1;
成員
coni1_id
指定連線識別碼。
coni1_type
值的組合,指定從本機裝置名稱到共用資源的連線類型。
可以指定下列其中一個值。 您可以使用 STYPE_MASK 值來隔離這些值。
值 | 意義 |
---|---|
|
磁碟機。 |
|
列印佇列。 |
|
通訊裝置。 |
|
IPC) (處理序間通訊。 |
此外,可以指定下列其中一個或兩個值。
值 | 意義 |
---|---|
|
保留給處理序間通訊的特殊共用 (IPC$) 或遠端管理伺服器 (ADMIN$) 。 也可以參考系統管理共用,例如 C$、D$、E$等等。 如需詳細資訊,請參閱 網路共用函式。 |
|
暫存共用。 |
coni1_num_opens
指定目前開啟的檔案數目,做為連線的結果。
coni1_num_users
指定連線上的使用者數目。
coni1_time
指定已建立連線的秒數。
coni1_username
字串的指標。 如果共用資源的伺服器以使用者層級安全性執行, coni1_username 成員會描述哪些使用者已建立連線。 如果伺服器以共用層級安全性執行, coni1_username 說明 (電腦名稱稱) 連線。 請注意,Windows 不支援共用層級安全性。
如果已定義 _WIN32_WINNT 或 FORCE_UNICODE ,則此字串為 Unicode。
coni1_netname
字串的指標,指定伺服器的共用資源共用名稱稱或用戶端的電腦名稱稱。 這個成員的值取決於將名稱指定為NetConnectionEnum函式的限定詞參數。 NetConnectionEnum限定詞參數中未指定的名稱會自動提供給coni1_netname。
如果已定義 _WIN32_WINNT 或 FORCE_UNICODE ,則此字串為 Unicode。
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | lmshare.h (包括 Lm.h) |