NetUnjoinDomain (netapi32)
Last changed: -145.85.3.29

.
Summary
TODO - a short description

C# Signature:

[DllImport("netapi32.dll", SetLastError=true, CharSet = CharSet.Auto)]
static extern int NetUnjoinDomain(
    string lpServer,
    string lpAccount,
    string lpPassword,
    UnJoinOptions fUnjoinOptions
    );

VB Signature:

Declare Function NetUnjoinDomain Lib "netapi32.dll" (TODO) As TODO

VB.NET Signature:

    <DllImport("netapi32.dll", CharSet:=CharSet.Unicode, SetLastError:=True)> _
    Private Shared Function NetUnjoinDomain( _
      ByVal lpServer As String, _
      ByRef lpAccount As String, _
      ByRef lpPassword As String, _
      ByRef fUnJoinOptions As UnJoinOptions) As Integer
    End Function

    Private Enum UnJoinOptions
      None = 0
      NETSETUP_ACCT_DELETE = 4
    End Enum

User-Defined Types:

[Flags]
public enum UnJoinOptions
{
    NONE = 0x00000000,
    NETSETUP_ACCT_DELETE = 0x00000004
}

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation