using NetUserEnum in an MFC app.

Hello

I'm having problems using "NetUserEnum"

The project is an MFC application (exe), a dialog box.
The only thing I added was a button and this code:

#include <lmaccess.h>
...
...
void CRightsDlg::OnButtonFind()
{
  LPUSER_INFO_0 pBuf = NULL;
  DWORD dw_entriesread=0;
  DWORD dw_totalentries=0;
  DWORD dwResumeHandle = 0;
  NetUserEnum(NULL,0,FILTER_NORMAL_ACCOUNT,(LPBYTE*)
    &pBuf,MAX_PREFERRED_LENGTH,&dw_entriesread,
    &dw_totalentries,&dwResumeHandle);
}

When I try to built the project, I received this message.

----Configuration: Rights - Win32 Debug---

Linking...
RightsDlg.obj : error LNK2001: unresolved external symbol
_NetUserEnum@32
Debug/Rights.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Rights.exe - 2 error(s), 0 warning(s)

Could you help me?
jose_garridoAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
NickRepinConnect With a Mentor Commented:
In the FileView pane highlight "Rights files" (the top of the tree).

Go to the main menu,  Project->Settings.

Select the Link tab.

Add to the Object/Library Modules edit box: netapi32.lib

Click Ok.
0
 
jose_garridoAuthor Commented:
Thank you.
0
All Courses

From novice to tech pro — start learning today.