Application Report


The following 7 APIs (used 24 times) might not work:

There are 50 P/Invokes (used 71 times):

Count Library Function
7 libmysql.dll string mysql_error(void*)
6 libmysql.dll uint mysql_errno(void*)
2 kernel32.dll int freelibrary(intptr)
2 libmysql.dll void mysql_free_result(void*)
2 libmysql.dll uint mysql_field_count(void*)
2 libmysql.dll void mysql_options(void*, uint, uint32*)
2 libmysql.dll void* mysql_store_result(void*)
2 libmysql.dll int mysql_query(void*, string)
2 user32.dll bool iswindowvisible(int)
2 user32.dll int changedisplaysettings(devmode1&, int)
2 user32.dll int findwindow(string, string)
2 user32.dll int showwindow(int, int)
1 advapi32.dll int adjusttokenprivileges(intptr, int, token_privileges&, int, token_privileges&
1 advapi32.dll int lookupprivilegevalue(string, string, luid&)
1 advapi32.dll int openprocesstoken(intptr, int, intptr&)
1 hdserial int getidediskinfo(int, diskinfo&, string)
1 kernel32.dll int getconsolescreenbufferinfo(int, clearconsole/console_screen_buffer_info&)
1 kernel32.dll int fillconsoleoutputcharacter(int, byte, int, clearconsole/coord, int32&)
1 kernel32.dll int getstdhandle(int)
1 kernel32.dll int setconsolecursorposition(int, clearconsole/coord)
1 kernel32.dll intptr getprocaddress(intptr, string)
1 kernel32.dll intptr loadlibrary(string)
1 libmysql.dll void* mysql_real_connect(void*, string, string, string, string, uint, string, in
1 libmysql.dll void* mysql_init(void*)
1 libmysql.dll uint mysql_num_fields(void*)
1 libmysql.dll void mysql_close(void*)
1 libmysql.dll intptr mysql_fetch_row(void*)
1 libmysql.dll int mysql_select_db(void*, string)
1 libmysql.dll intptr mysql_fetch_field_direct(void*, uint)
1 libmysql.dll string getclientinfo()
1 libmysql.dll uint32* mysql_fetch_lengths(void*)
1 libmysql.dll uint64 mysql_affected_rows(void*)
1 libmysql.dll uint64 mysql_num_rows(void*)
1 powrprof.dll int setsuspendstate(int, int, int)
1 user32.dll int setforegroundwindow(intptr)
1 user32.dll int setwindowshookex(int, keyboardhook/hookproc, intptr, int)
1 user32.dll int showwindow(intptr, int)
1 user32.dll int isiconic(intptr)
1 user32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, int)
1 user32.dll int exitwindowsex(int, int)
1 user32.dll int enumdisplaysettings(string, int, devmode1&)
1 user32.dll int callnexthookex(int, int, int, intptr)
1 user32.dll bool unhookwindowshookex(int)
1 winspool.drv bool startpageprinter(intptr)
1 winspool.drv bool startdocprinter(intptr, int, rawprinterhelper/docinfoa)
1 winspool.drv bool openprinter(string, intptr&, int64)
1 winspool.drv bool endpageprinter(intptr)
1 winspool.drv bool enddocprinter(intptr)
1 winspool.drv bool closeprinter(intptr)
1 winspool.drv bool writeprinter(intptr, intptr, int, int32&)