NetUserGetLocalGroups
C# Signature:
[DllImport("Netapi32.dll", SetLastError=true)]
public extern static int NetUserGetLocalGroups([MarshalAs(UnmanagedType.LPWStr)] string servername,
[MarshalAs(UnmanagedType.LPWStr)] string username,
int level,
int flags,
out IntPtr bufptr,
UInt32 prefmaxlen,
out int entriesread,
out int totalentries);VB Signature:
<DllImport("Netapi32.dll", SetLastError := True)> _
Public Shared Function NetUserGetLocalGroups(
<MarshalAs(UnmanagedType.LPWStr)> ByVal servername As String,
<MarshalAs(UnmanagedType.LPWStr)> ByVal username As String, _
ByVal level As Integer, _
ByVal flags As Integer, _
ByRef bufptr As IntPtr, _
ByVal prefmaxlen As Integer, _
ByRef entriesread As Integer, _
ByRef totalentries As Integer) As Integer
End FunctionUser-Defined Types:
Sample Code:
Sample Powershell Code
Sample PowerShell Code for x64 systems
Última actualización