The JoinWorkgroup method joins the server to the specified workgroup using the specified user name and password to detach it from the current domain, and restarts the computer to apply the change if requested
HRESULT JoinWorkgroup( [in] BSTR Workgroup, [in] BSTR CurrentDomainUserName, [in] BSTR CurrentDomainUserPassword, [in, optional] VARIANT_BOOL RestartNow );
Required. BSTR that specifies the workgroup to which the server will be joined.
Required. BSTR that specifies the user name in the current domain.
Required. BSTR that specifies the user password in the current domain.
Boolean value that indicates whether to restart the computer after the method has completed.
This method returns S_OK if the call is successful; otherwise, it returns an error code.
Sub JoinWorkgroup( _ ByVal Workgroup As String, _ ByVal CurrentDomainUserName As String, _ ByVal CurrentDomainUserPassword As String, _ [ ByVal RestartNow As Boolean ] _ )
Required. String that specifies the workgroup to which the server will be joined.
Required. String that specifies the user name in the current domain.
Required. String the specifies the user password in the current domain.
Boolean value that indicates whether to restart the computer after the method has completed.
If the call is unsuccessful, an error is raised that can be intercepted by using an error handler.
The computer must be restarted to apply the change.
Client | Requires Windows Vista or Windows XP. |
---|---|
Server | Requires Windows Server 2008. |
Version | Requires Forefront Threat Management Gateway (TMG). |
IDL |
Declared in Msfpccom.idl. |
DLL |
Requires Msfpccom.dll. |
Send comments about this topic to Microsoft
Build date: 11/30/2009
© 2008 Microsoft Corporation. All rights reserved.