共用方式為


LsaEnumerateLogonSessions 函式 (ntsecapi.h)

LsaEnumerateLogonSessions 函式會擷取一組現有的登入會話標識符, (LUIDs) 和會話數目。

語法

NTSTATUS LsaEnumerateLogonSessions(
  [out] PULONG LogonSessionCount,
  [out] PLUID  *LogonSessionList
);

參數

[out] LogonSessionCount

長整數的指標,這個整數會接收 LogonSessionList 參數所傳回陣列中傳回的項目數。

[out] LogonSessionList

LUID 指標的位址。 指標會接收登入會話標識碼陣列的第一個專案。 陣列所使用的記憶體是由 LSA 所配置。 不再需要陣列時,請呼叫 LSAFreeReturnBuffer 函式以釋放它。

傳回值

如果函式成功,傳回值會STATUS_SUCCESS。

如果函式失敗,傳回值為NTSTATUS程式代碼,表示原因。

備註

若要擷取 LsaEnumerateLogonSessions 所傳回之登入會話的相關信息,請呼叫 LsaGetLogonSessionData 函式。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 ntsecapi.h
程式庫 Secur32.lib
Dll Secur32.dll