public TMProcessBuilder UsingCredentials(string domain, string username, string password) { var token = AccessTokenHandle.FromLogin(username, password, domain, API.LogonType.LOGON32_LOGON_INTERACTIVE, API.LogonProvider.LOGON32_PROVIDER_DEFAULT); this.TokenHandle = token; return(this); }