NT users accounts and groups

Using API, I know how to retrieve UserName, FullName and Description from the UserManager applet. But what I need to know now is to which groups they belong to.
LVL 71
Éric MoreauSenior .Net ConsultantAsked:
Who is Participating?
 
danelroismanConnect With a Mentor Commented:
use this function:

in VB

Public Declare Function NetUserGetLocalGroups Lib "Netapi32.dll"
(
lpServer As Any,
UserName As Byte,
ByVal Level As Long,
ByVal Flags As Long,
lpBuffer As Long,
ByVal MaxLen As Long,
lpEntriesRead As Long,
lpTotalEntries As Long
) As Long
0
 
amebaCommented:
Maybe you'll find something here:
http://www.netfokus.dk/vbadmincode/codevb.html
0
 
mmipsCommented:
Use NetGroupGetInfo it works the same way for users...

NetGroupGetInfo
The NetGroupGetInfo function retrieves information about a particular global group in the security database.


NET_API_STATUS NetGroupGetInfo(
  LPCWSTR servername,
  LPCWSTR groupname,  
  DWORD level,        
  LPBYTE *bufptr      
);

See Also
Network Management Overview, Network Management Functions, Group Functions, GROUP_INFO_0, GROUP_INFO_1, GROUP_INFO_2, NetGroupSetInfo, NetApiBufferFree

0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
Éric MoreauSenior .Net ConsultantAuthor Commented:
I'll check that tonight and will come back!
0
 
Éric MoreauSenior .Net ConsultantAuthor Commented:
Thank you danelroisman!
0
 
danelroismanCommented:
I'm always happy to help you.
0
All Courses

From novice to tech pro — start learning today.