SOLIDWORKS PDM Professional API Help Send Feedback
LogInWindowsUser Method (IEdmVault11)
See Also 
EPDM.Interop.epdm Namespace > IEdmVault11 Interface : LogInWindowsUser Method (IEdmVault11)


bsUserName
User name
bsPasswd
Password for bsUserName
bsVaultName
Name of vault to which to log in
Logs into SOLIDWORKS PDM Professional as the specified user.

Syntax

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

Remarks

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.

Return codes: 

  • 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.
 

See Also

Availability

SOLIDWORKS PDM Professional 2010