Api in MFC



  • Hehyho

    ich versuche Api funktionen zu verwenden in einem MFC dialog und bekomme folgende Fehlermeldung

    void CuserverwaltungDlg::OnBnClickedOk()
    {

    LPUSER_INFO_1 Buffer = NULL;

    NetApiBufferFree(Buffer);
    DWORD anzahl=0;
    DWORD dwTotalEntries=0;

    NetUserEnum(NULL,1,FILTER_TEMP_DUPLICATE_ACCOUNT,(LPBYTE*)&Buffer,
    MAX_PREFERRED_LENGTH,&anzahl,&dwTotalEntries,NULL);
    }

    Kompilieren...
    userverwaltungDlg.cpp
    userverwaltung.cpp
    Code wird generiert...
    Verknüpfen...
    userverwaltungDlg.obj : error LNK2001: Nichtaufgelöstes externes Symbol "unsigned long __stdcall NetUserEnum
    userverwaltungDlg.obj : error LNK2001: Nichtaufgelöstes externes Symbol "unsigned long __stdcall NetApiBufferFree(void 😉

    Muss ich Die den Api namespace angeben oder ne dll einbinden oder wie?
    Danke schon aml im Vorraus.



  • Libs/Header eingebunden?



  • genau genommen:
    Header Declared in Lmaccess.h; include Lm.h.
    Library Link to Netapi32.lib



  • ja danke,
    wusst nicht wie ich die lib einbinden kann
    habs aber jetzt raus.


Anmelden zum Antworten