Application Report


The following 10 APIs (used 18 times) might not work:

There are 53 P/Invokes (used 65 times):

Count Library Function
4 sqlite int sqlite_bind(intptr, int, intptr, int, int)
3 sqlite3 int sqlite3_column_type(intptr, int)
3 sqlite3 int sqlite3_total_changes(intptr)
2 kernel32 intptr getprocessheap()
2 sqlite int sqlite_encode_binary(intptr, int, intptr)
2 sqlite3 int sqlite3_close(intptr)
2 sqlite3 int sqlite3_bind_int(intptr, int, int)
2 sqlite3 int sqlite3_column_bytes(intptr, int)
1 kernel32 bool closehandle(intptr)
1 kernel32 int lstrlen(intptr)
1 kernel32 bool deviceiocontrol(intptr, uint, uint16&, uint, intptr, uint, uint32&, intptr)
1 kernel32 bool heapfree(intptr, uint, intptr)
1 kernel32 intptr heapalloc(intptr, uint, uint)
1 kernel32 intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll bool getdiskfreespaceex(string, uint64&, uint64&, uint64&)
1 libc uint strlen(intptr)
1 libc intptr malloc(uint)
1 libc void free(intptr)
1 sqlite intptr sqlite_error_string(int)
1 sqlite void sqlite_freemem(intptr)
1 sqlite void sqlite_close(intptr)
1 sqlite void sqlite_busy_timeout(intptr, int)
1 sqlite intptr sqlite_open(intptr, int, intptr&)
1 sqlite int sqlite_compile(intptr, intptr, intptr&, intptr&, intptr&)
1 sqlite int sqlite_decode_binary(intptr, intptr)
1 sqlite int sqlite_finalize(intptr, intptr&)
1 sqlite int sqlite_exec(intptr, intptr, intptr, intptr, intptr&)
1 sqlite int sqlite_last_statement_changes(intptr)
1 sqlite int sqlite_reset(intptr, intptr&)
1 sqlite int sqlite_step(intptr, int32&, intptr&, intptr&)
1 sqlite3 int sqlite3_reset(intptr)
1 sqlite3 int64 sqlite3_column_int64(intptr, int)
1 sqlite3 int sqlite3_step(intptr)
1 sqlite3 intptr sqlite3_column_blob(intptr, int)
1 sqlite3 intptr sqlite3_column_decltype(intptr, int)
1 sqlite3 intptr sqlite3_column_name(intptr, int)
1 sqlite3 intptr sqlite3_column_text(intptr, int)
1 sqlite3 intptr sqlite3_errmsg(intptr)
1 sqlite3 void sqlite3_busy_timeout(intptr, int)
1 sqlite3 int sqlite3_prepare(intptr, intptr, int, intptr&, intptr&)
1 sqlite3 int sqlite3_open(intptr, intptr&)
1 sqlite3 int sqlite3_finalize(intptr)
1 sqlite3 double sqlite3_column_double(intptr, int)
1 sqlite3 int sqlite3_bind_double(intptr, int, double)
1 sqlite3 int sqlite3_bind_int64(intptr, int, int64)
1 sqlite3 int sqlite3_bind_null(intptr, int)
1 sqlite3 int sqlite3_bind_text(intptr, int, intptr, int, int)
1 sqlite3 int sqlite3_bind_blob(intptr, int, byte*, int, int)
1 sqlite3 int sqlite3_column_count(intptr)
1 sqlite3 int sqlite3_column_int(intptr, int)
1 sqlite3 int sqlite3_errcode(intptr)
1 sqlite3 int sqlite3_exec(intptr, intptr, intptr, intptr, intptr&)
1 user32.dll bool getlastinputinfo(utils/lastinputinfo&)