/// <summary>
 /// Get the logon sessions.
 /// </summary>
 /// <param name="throw_on_error">True throw on error.</param>
 /// <returns>The list of logon sessions. Only returns ones you can access.</returns>
 public static NtResult <IEnumerable <LogonSession> > GetLogonSessions(bool throw_on_error)
 {
     return(LogonSession.GetLogonSessions(throw_on_error));
 }
 /// <summary>
 /// Get a logon session.
 /// </summary>
 /// <param name="luid">The logon session ID.</param>
 /// <param name="throw_on_error">True to thrown on error.</param>
 /// <returns>The logon session.</returns>
 public static NtResult <LogonSession> GetLogonSession(Luid luid, bool throw_on_error)
 {
     return(LogonSession.GetLogonSession(luid, throw_on_error));
 }