Application Report


The following 3 APIs (used 5 times) might not work:

There are 26 P/Invokes (used 46 times):

Count Library Function
5 kernel32.dll uint getlasterror()
4 kernel32.dll bool closehandle(intptr)
3 kernel32.dll bool unmapviewoffile(intptr)
3 kernel32.dll int writeprivateprofilestring(string, string, string, string)
3 shell32 int extracticonex(string, int, intptr[], intptr[], int)
3 user32.dll bool destroyicon(intptr)
2 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, uint)
2 user32.dll bool setforegroundwindow(intptr)
2 user32.dll bool postmessage(intptr, int, int, int)
2 user32.dll bool flashwindow(intptr, bool)
2 user32.dll intptr getforegroundwindow()
1 kernel32.dll intptr openfilemapping(int, bool, string)
1 kernel32.dll intptr createfilemapping(intptr, intptr, int, int, int, string)
1 kernel32.dll int writeprivateprofilesection(string, string, string)
1 kernel32.dll int getprivateprofileint(string, string, int, string)
1 kernel32.dll int getprivateprofilestring(string, string, string, stringbuilder, int, string)
1 kernel32.dll int getprivateprofilesectionnames(byte[], int, string)
1 kernel32.dll int getprivateprofilesection(string, byte[], int, string)
1 shell32.dll intptr extracticon(intptr, string, int)
1 user32 int sendmessage(intptr, int, int, intptr)
1 user32.dll bool getcaretpos(point&)
1 user32.dll bool showwindow(intptr, int)
1 user32.dll bool showwindowasync(intptr, int)
1 user32.dll int sendmessage(intptr, int, int, int)
1 user32.dll int setwindowpos(intptr, int, int, int, int, int, uint)
1 user32.dll bool isiconic(intptr)