Application Report


The following 15 APIs (used 26 times) might not work:

There are 67 P/Invokes (used 91 times):

Count Library Function
6 kernel32.dll intptr openevent(uint, bool, string)
4 sqlite int sqlite_bind(intptr, int, intptr, int, int)
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 sqlite3 int sqlite3_column_type(intptr, int)
3 sqlite3 int sqlite3_total_changes(intptr)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32 intptr getprocessheap()
2 kernel32.dll bool closehandle(intptr)
2 kernel32.dll bool flushfilebuffers(intptr)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
2 sqlite int sqlite_encode_binary(intptr, int, intptr)
2 sqlite3 int sqlite3_bind_int(intptr, int, int)
2 sqlite3 int sqlite3_column_bytes(intptr, int)
2 sqlite3 int sqlite3_close(intptr)
1 kernel32 intptr heapalloc(intptr, uint, uint)
1 kernel32 intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32 int lstrlen(intptr)
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32 bool heapfree(intptr, uint, intptr)
1 kernel32 bool deviceiocontrol(intptr, uint, uint16&, uint, intptr, uint, uint32&, intptr)
1 kernel32 bool closehandle(intptr)
1 kernel32.dll bool writefile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool peeknamedpipe(intptr, byte[], uint, uint32&, uint32&, uint32&)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int closehandle(intptr)
1 libc uint strlen(intptr)
1 libc intptr malloc(uint)
1 libc void free(intptr)
1 sqlite int sqlite_compile(intptr, intptr, intptr&, intptr&, intptr&)
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_finalize(intptr, intptr&)
1 sqlite int sqlite_decode_binary(intptr, intptr)
1 sqlite int sqlite_reset(intptr, intptr&)
1 sqlite int sqlite_exec(intptr, intptr, intptr, intptr, intptr&)
1 sqlite int sqlite_step(intptr, int32&, intptr&, intptr&)
1 sqlite intptr sqlite_error_string(int)
1 sqlite int sqlite_last_statement_changes(intptr)
1 sqlite3 int sqlite3_step(intptr)
1 sqlite3 int sqlite3_reset(intptr)
1 sqlite3 int64 sqlite3_column_int64(intptr, int)
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_blob(intptr, int, byte*, int, 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_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 ws2_32.dll int connect(intptr, byte[], int)
1 ws2_32.dll int wsagetlasterror()