The JoinDomain method joins the server to the specified domain, and restarts the computer to apply the change if requested.
HRESULT JoinDomain( [in] BSTR Domain, [in] BSTR DomainUserName, [in] BSTR DomainUserPassword, [in, optional] VARIANT_BOOL RestartNow );
Required. BSTR that specifies the name of the domain to join.
Required. BSTR that specifies domain user name.
Required. BSTR that specifies the domain password for the user.
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 JoinDomain( _ ByVal Domain As String, _ ByVal DomainUserName As String, _ ByVal DomainUserPassword As String, _ [ ByVal RestartNow As Boolean ] _ )
Required. String that specifies the name of the domain to join.
Required. String that specifies the domain user name.
Required. String that specifies the domain password for the user.
Boolean value that indicates whether to restart the computer after the 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.