Application Report


The following 32 APIs (used 106 times) might not work:

There are 29 P/Invokes (used 44 times):

Count Library Function
4 kernel32 bool queryperformancecounter(int64&)
3 userenv.dll bool leavecriticalpolicysection(intptr)
2 kernel32 bool getversionex(oshelper/osversioninfoex&)
2 kernel32 bool queryperformancefrequency(int64&)
2 kernel32.dll intptr loadlibraryexw(string, intptr, uint)
2 kernel32.dll intptr getmodulehandle(string)
2 netapi32 int netshareenum(string, int, intptr&, int, int32&, int32&, int32&)
2 svrapi int netshareenum(string, int, intptr, int16, int16&, int16&)
2 urlmon.dll int findmimefromdata(intptr, intptr, byte[], int, intptr, int, intptr&, int)
2 userenv.dll bool registergpnotification(safewaithandle, bool)
2 userenv.dll bool unregistergpnotification(safewaithandle)
2 userenv.dll intptr entercriticalpolicysection(bool)
1 advapi32.dll bool lookupaccountsid(intptr, intptr, stringbuilder, uint32&, stringbuilder, uin
1 advapi32.dll int getsecurityinfo(intptr, nativemethods/se_object_type, uint, intptr&, intptr&
1 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
1 kernel32.dll int freelibrary(intptr)
1 kernel32.dll int getcurrentprocessid()
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll int getmodulefilename(intptr, stringbuilder, int)
1 kernel32.dll intptr getcurrentprocess()
1 kernel32.dll void globalmemorystatus(nativefunctions/_memorystatus&)
1 kernel32.dll void getsysteminfo(oshelper/system_info&)
1 kernel32.dll int globalmemorystatusex(nativefunctions/_memorystatusex&)
1 kernel32.dll intptr getprocaddress(intptr, string)
1 mpr int wnetgetuniversalname(string, int, sharecollection/universal_name_info&, int3
1 mpr int wnetgetuniversalname(string, int, intptr, int32&)
1 mtxex.dll int getobjectcontext(nativemethods/iobjectcontext&)
1 netapi32 int netapibufferfree(intptr)
1 secur32.dll bool getusernameex(nativemethods/extendednameformat, stringbuilder, uint32&)