| Visual Basic | |
|---|---|
Sub LogInWindowsUser( _ ByVal bsUserName As System.String, _ ByVal bsPasswd As System.String, _ ByVal bsVaultName As System.String _ ) | |
| C# | |
|---|---|
void LogInWindowsUser( System.string bsUserName, System.string bsPasswd, System.string bsVaultName ) | |
| C++/CLI | |
|---|---|
void LogInWindowsUser( & System.String^ bsUserName, & System.String^ bsPasswd, & System.String^ bsVaultName ) | |
Parameters
- bsUserName
- User name
- bsPasswd
- Password for bsUserName
- bsVaultName
- Name of vault to which to log in
This method works like IEdmVault5::LoginAuto, except this method does not display a login dialog box.
Any number of users can log in through the API, as long as they use the IEdmVault5::Login method. However, only one user at a time can log in through the SOLIDWORKS PDM Professional client user interface. Both IEdmVault11::LoginAuto and IEdmVault11::LogInWindowsUser log in the single user of the client user interface.
Call IEdmVault11::GetLoggedInWindowsUserID to obtain the ID of the user who is currently logged in through the client user interface.
- S_OK: The method successfully executed.
- E_EDM_LOGIN_FAILED: The specified user name or password is incorrect.
- E_EDM_ALREADY_LOGGED_IN: Someone is already logged in from this client machine's user interface, or the IEdmVault object is already connected.
SOLIDWORKS PDM Professional 2010