Application Report


The following 21 APIs (used 114 times) might not work:

There are 129 P/Invokes (used 149 times):

Count Library Function
6 kernel32.dll int getlasterror()
4 user32.dll uint sendmessage(intptr, int, uint, uint)
3 kernel32.dll intptr getprocaddress(intptr, string)
3 libmysql.dll int mysql_num_fields(intptr)
3 libmysqld.dll int mysql_num_fields(intptr)
2 kernel32.dll int closehandle(int)
2 user32.dll intptr setfocus(intptr)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, flagssetwindowpos)
2 user32.dll int setwindowlong(intptr, int, int)
2 user32.dll int getwindowlong(intptr, int)
2 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll int createfile(string, uint, uint, intptr, uint, uint, int)
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll int readfile(int, intptr, int, int32&, intptr)
1 kernel32.dll int setnamedpipehandlestate(int, intptr, intptr, intptr)
1 kernel32.dll int waitnamedpipe(string, int)
1 kernel32.dll int writefile(int, intptr, int, int32&, intptr)
1 libmysql.dll string mysql_error(intptr)
1 libmysql.dll string mysql_character_set_name(intptr)
1 libmysql.dll intptr mysql_use_result(intptr)
1 libmysql.dll intptr mysql_store_result(intptr)
1 libmysql.dll intptr mysql_row_tell(intptr)
1 libmysql.dll intptr mysql_real_connect(intptr, string, string, string, string, int, string, i
1 libmysql.dll intptr mysql_init(intptr)
1 libmysql.dll intptr mysql_fetch_row(intptr)
1 libmysql.dll intptr mysql_fetch_lengths(intptr)
1 libmysql.dll string mysql_get_client_info()
1 libmysql.dll string mysql_get_host_info(intptr)
1 libmysql.dll void mysql_free_result(intptr)
1 libmysql.dll void mysql_debug(string)
1 libmysql.dll void mysql_data_seek(intptr, int64)
1 libmysql.dll void mysql_close(intptr)
1 libmysql.dll uint mysql_get_proto_info_411(intptr)
1 libmysql.dll string mysql_stat(intptr)
1 libmysql.dll string mysql_info(intptr)
1 libmysql.dll string mysql_get_server_info(intptr)
1 libmysql.dll string mysql_get_proto_info(intptr)
1 libmysql.dll intptr mysql_fetch_fields(intptr)
1 libmysql.dll intptr mysql_fetch_field_direct(intptr, int)
1 libmysql.dll byte mysql_change_user(intptr, string, string, string)
1 libmysql.dll int mysql_query(intptr, byte[])
1 libmysql.dll int mysql_ping(intptr)
1 libmysql.dll int mysql_options(intptr, q/c, intptr)
1 libmysql.dll int mysql_options(intptr, q/c, int32&)
1 libmysql.dll int mysql_field_tell(intptr)
1 libmysql.dll int mysql_field_count(intptr)
1 libmysql.dll int mysql_escape_string(byte[], string, int)
1 libmysql.dll int mysql_errno(intptr)
1 libmysql.dll byte mysql_ssl_set(intptr, string, string, string, string, string)
1 libmysql.dll byte mysql_next_result(intptr)
1 libmysql.dll byte mysql_more_results(intptr)
1 libmysql.dll byte mysql_eof(intptr)
1 libmysql.dll int mysql_query(intptr, string)
1 libmysql.dll int mysql_read_query_result(intptr)
1 libmysql.dll intptr mysql_fetch_field(intptr)
1 libmysql.dll intptr mysql_connect(intptr, string, string, string)
1 libmysql.dll int64 mysql_num_rows(intptr)
1 libmysql.dll int64 mysql_insert_id(intptr)
1 libmysql.dll int64 mysql_affected_rows(intptr)
1 libmysql.dll int mysql_thread_safe()
1 libmysql.dll int mysql_thread_id(intptr)
1 libmysql.dll int mysql_send_query(intptr, byte[], int)
1 libmysql.dll int mysql_real_escape_string(intptr, byte[], byte[], int)
1 libmysql.dll int mysql_real_escape_string(intptr, byte[], string, int)
1 libmysql.dll int mysql_real_query(intptr, byte[], int)
1 libmysql.dll int mysql_real_query(intptr, string, int)
1 libmysql.dll int mysql_select_db(intptr, string)
1 libmysqld.dll string mysql_error(intptr)
1 libmysqld.dll string mysql_character_set_name(intptr)
1 libmysqld.dll intptr mysql_use_result(intptr)
1 libmysqld.dll intptr mysql_store_result(intptr)
1 libmysqld.dll intptr mysql_row_tell(intptr)
1 libmysqld.dll intptr mysql_real_connect(intptr, string, string, string, string, int, string, i
1 libmysqld.dll intptr mysql_init(intptr)
1 libmysqld.dll intptr mysql_fetch_row(intptr)
1 libmysqld.dll string mysql_get_client_info()
1 libmysqld.dll string mysql_get_host_info(intptr)
1 libmysqld.dll string mysql_get_proto_info(intptr)
1 libmysqld.dll void mysql_server_end()
1 libmysqld.dll void mysql_free_result(intptr)
1 libmysqld.dll void mysql_debug(string)
1 libmysqld.dll void mysql_data_seek(intptr, int64)
1 libmysqld.dll void mysql_close(intptr)
1 libmysqld.dll string mysql_stat(intptr)
1 libmysqld.dll string mysql_info(intptr)
1 libmysqld.dll string mysql_get_server_info(intptr)
1 libmysqld.dll intptr mysql_fetch_lengths(intptr)
1 libmysqld.dll intptr mysql_fetch_fields(intptr)
1 libmysqld.dll intptr mysql_fetch_field_direct(intptr, int)
1 libmysqld.dll int mysql_read_query_result(intptr)
1 libmysqld.dll int mysql_query(intptr, string)
1 libmysqld.dll int mysql_query(intptr, byte[])
1 libmysqld.dll int mysql_options(intptr, q/c, intptr)
1 libmysqld.dll int mysql_options(intptr, q/c, int32&)
1 libmysqld.dll int mysql_field_tell(intptr)
1 libmysqld.dll int mysql_field_count(intptr)
1 libmysqld.dll int mysql_escape_string(byte[], string, int)
1 libmysqld.dll int mysql_errno(intptr)
1 libmysqld.dll byte mysql_eof(intptr)
1 libmysqld.dll byte mysql_change_user(intptr, string, string, string)
1 libmysqld.dll int mysql_real_escape_string(intptr, byte[], byte[], int)
1 libmysqld.dll int mysql_real_escape_string(intptr, byte[], string, int)
1 libmysqld.dll int mysql_real_query(intptr, byte[], int)
1 libmysqld.dll int64 mysql_insert_id(intptr)
1 libmysqld.dll int64 mysql_affected_rows(intptr)
1 libmysqld.dll intptr mysql_connect(intptr, string, string, string)
1 libmysqld.dll int mysql_thread_safe()
1 libmysqld.dll intptr mysql_fetch_field(intptr)
1 libmysqld.dll int64 mysql_num_rows(intptr)
1 libmysqld.dll int mysql_real_query(intptr, string, int)
1 libmysqld.dll int mysql_select_db(intptr, string)
1 libmysqld.dll int mysql_send_query(intptr, byte[], int)
1 libmysqld.dll int mysql_server_init(int, string[], string[])
1 libmysqld.dll int mysql_thread_id(intptr)
1 user32 intptr loadbitmap(intptr, intptr)
1 user32 int msgwaitformultipleobjects(int, intptr, int16, int, int)
1 user32.dll intptr setwindowshookex(hooktype, nativemethods/hookproc, intptr, int)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll intptr getfocus()
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll int showwindow(intptr, int16)
1 user32.dll int showscrollbar(intptr, int, int)
1 user32.dll int sendmessage(intptr, int, intptr, intptr)
1 user32.dll bool postmessage(intptr, int, uint, uint)
1 user32.dll bool messagebeep(int)
1 user32.dll bool dragdetect(intptr, point)
1 uxtheme int setwindowtheme(intptr, string, string)