Abstractions.WindowsApi.pInvokes.GetUserToken C# (CSharp) Метод

GetUserToken() публичный статический Метод

Create a handle to the user token make sure to close the handle!!!
public static GetUserToken ( string username, string domain, string password ) : IntPtr
username string
domain string
password string
Результат IntPtr
        public static IntPtr GetUserToken(string username, string domain, string password)
        {
            IntPtr hToken = IntPtr.Zero;
            bool result = SafeNativeMethods.LogonUser(username, domain, password,
                (int)SafeNativeMethods.LogonType.LOGON32_LOGON_NETWORK,
                (int)SafeNativeMethods.LogonProvider.LOGON32_PROVIDER_DEFAULT,
                out hToken);
            if (!result)
            {
                LibraryLogging.Error("LogonUser error:{0}", LastError());
            }

            return hToken;
        }