Application Report


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

There are 140 P/Invokes (used 142 times):

Count Library Function
3 esent.dll int jetsetsystemparameter(intptr*, intptr, uint, intptr, string)
1 esent.dll int jetgetversion(intptr, uint32&)
1 esent.dll int jetopentemptable(intptr, native_columndef[], uint, uint, intptr&, uint32[])
1 esent.dll int jetopentemptable2(intptr, native_columndef[], uint, uint, uint, intptr&, uin
1 esent.dll int jetopentemptable3(intptr, native_columndef[], uint, intptr, uint, intptr&, u
1 esent.dll int jetopentemptable3(intptr, native_columndef[], uint, native_unicodeindex&, ui
1 esent.dll int jetossnapshotabort(intptr, uint)
1 esent.dll int jetossnapshotend(intptr, uint)
1 esent.dll int jetossnapshotfreeze(intptr, uint32&, native_instance_info*&, uint)
1 esent.dll int jetossnapshotfreezew(intptr, uint32&, native_instance_info*&, uint)
1 esent.dll int jetossnapshotprepare(intptr&, uint)
1 esent.dll int jetossnapshotthaw(intptr, uint)
1 esent.dll int jetprepareupdate(intptr, intptr, uint)
1 esent.dll int jetreadfileinstance(intptr, intptr, intptr, uint, uint32&)
1 esent.dll int jetregistercallback(intptr, intptr, uint, native_callback, intptr, intptr&)
1 esent.dll int jetopentemporarytable(intptr, native_opentemporarytable&)
1 esent.dll int jetopentable(intptr, uint, string, intptr, uint, uint, intptr&)
1 esent.dll int jetopenfileinstancew(intptr, string, intptr&, uint32&, uint32&)
1 esent.dll int jetgotobookmark(intptr, intptr, byte[], uint)
1 esent.dll int jetgotoposition(intptr, intptr, native_recpos&)
1 esent.dll int jetgotosecondaryindexbookmark(intptr, intptr, byte[], uint, byte[], uint, ui
1 esent.dll int jetgrowdatabase(intptr, uint, uint, uint32&)
1 esent.dll int jetidle(intptr, uint)
1 esent.dll int jetindexrecordcount(intptr, intptr, uint32&, uint)
1 esent.dll int jetinit(intptr&)
1 esent.dll int jetinit2(intptr&, uint)
1 esent.dll int jetintersectindexes(intptr, native_indexrange[], uint, native_recordlist&, u
1 esent.dll int jetmakekey(intptr, intptr, intptr, uint, uint)
1 esent.dll int jetmove(intptr, intptr, int, uint)
1 esent.dll int jetopendatabase(intptr, string, string, uint32&, uint)
1 esent.dll int jetopendatabasew(intptr, string, string, uint32&, uint)
1 esent.dll int jetopenfileinstance(intptr, string, intptr&, uint32&, uint32&)
1 esent.dll int jetrenamecolumn(intptr, intptr, string, string, uint)
1 esent.dll int jetrenametable(intptr, uint, string, string)
1 esent.dll int jetresetsessioncontext(intptr)
1 esent.dll int jetsetdatabasesizew(intptr, string, uint, uint32&)
1 esent.dll int jetsetindexrange(intptr, intptr, uint)
1 esent.dll int jetsetls(intptr, intptr, intptr, uint)
1 esent.dll int jetsetsessioncontext(intptr, intptr)
1 esent.dll int jetretrievecolumn(intptr, intptr, uint, intptr, uint, uint32&, uint, native_
1 esent.dll int jetsetsystemparameterw(intptr*, intptr, uint, intptr, string)
1 esent.dll int jetsettablesequential(intptr, intptr, uint)
1 esent.dll int jetstopbackupinstance(intptr)
1 esent.dll int jetstopserviceinstance(intptr)
1 esent.dll int jetterm(intptr)
1 esent.dll int jetterm2(intptr, uint)
1 esent.dll int jettruncateloginstance(intptr)
1 esent.dll int jetunregistercallback(intptr, intptr, uint, intptr)
1 esent.dll int jetupdate(intptr, intptr, byte[], uint, uint32&)
1 esent.dll int jetsetdatabasesize(intptr, string, uint, uint32&)
1 esent.dll int jetsetcurrentindex3(intptr, intptr, string, uint, uint)
1 esent.dll int jetresettablesequential(intptr, intptr, uint)
1 esent.dll int jetrestoreinstance(intptr, string, string, intptr)
1 esent.dll int jetrestoreinstancew(intptr, string, string, intptr)
1 esent.dll int jetretrievecolumn(intptr, intptr, uint, intptr, uint, uint32&, uint, intptr)
1 esent.dll int jetretrievecolumns(intptr, intptr, native_retrievecolumn*, uint)
1 esent.dll int jetretrievekey(intptr, intptr, byte[], uint, uint32&, uint)
1 esent.dll int jetrollback(intptr, uint)
1 esent.dll int jetseek(intptr, intptr, uint)
1 esent.dll int jetsetcolumn(intptr, intptr, uint, intptr, uint, uint, intptr)
1 esent.dll int jetsetcolumn(intptr, intptr, uint, intptr, uint, uint, native_setinfo&)
1 esent.dll int jetsetcolumndefaultvalue(intptr, uint, string, string, byte[], uint, uint)
1 esent.dll int jetsetcolumns(intptr, intptr, native_setcolumn*, uint)
1 esent.dll int jetsetcurrentindex(intptr, intptr, string)
1 esent.dll int jetsetcurrentindex2(intptr, intptr, string, uint)
1 esent.dll int jetupdate2(intptr, intptr, byte[], uint, uint32&, uint)
1 esent.dll int jetgetthreadstats(native_threadstats&, uint)
1 esent.dll int jetaddcolumn(intptr, intptr, string, native_columndef&, byte[], uint, uint32
1 esent.dll int jetconfigureprocessforcrashdump(uint)
1 esent.dll int jetcreatedatabase(intptr, string, string, uint32&, uint)
1 esent.dll int jetcreatedatabase2(intptr, string, uint, uint32&, uint)
1 esent.dll int jetcreatedatabase2w(intptr, string, uint, uint32&, uint)
1 esent.dll int jetcreatedatabasew(intptr, string, string, uint32&, uint)
1 esent.dll int jetcreateindex(intptr, intptr, string, uint, string, uint, uint)
1 esent.dll int jetcreateindex2(intptr, intptr, native_indexcreate2[], uint)
1 esent.dll int jetcreateindex2(intptr, intptr, native_indexcreate[], uint)
1 esent.dll int jetcreateinstance(intptr&, string)
1 esent.dll int jetcreateinstance2(intptr&, string, string, uint)
1 esent.dll int jetcreatetable(intptr, uint, string, int, int, intptr&)
1 esent.dll int jetdefragment(intptr, uint, string, uint32&, uint32&, uint)
1 esent.dll int jetdefragment2(intptr, uint, string, uint32&, uint32&, intptr, uint)
1 esent.dll int jetdelete(intptr, intptr)
1 esent.dll int jetcomputestats(intptr, intptr)
1 esent.dll int jetcompactw(intptr, string, string, intptr, intptr, uint)
1 esent.dll int jetcompact(intptr, string, string, intptr, intptr, uint)
1 esent.dll int jetattachdatabase(intptr, string, uint)
1 esent.dll int jetattachdatabase2(intptr, string, uint, uint)
1 esent.dll int jetattachdatabase2w(intptr, string, uint, uint)
1 esent.dll int jetattachdatabasew(intptr, string, uint)
1 esent.dll int jetbackupinstance(intptr, string, uint, intptr)
1 esent.dll int jetbackupinstancew(intptr, string, uint, intptr)
1 esent.dll int jetbeginexternalbackupinstance(intptr, uint)
1 esent.dll int jetbeginsession(intptr, intptr&, string, string)
1 esent.dll int jetbegintransaction(intptr)
1 esent.dll int jetbegintransaction2(intptr, uint)
1 esent.dll int jetclosedatabase(intptr, uint, uint)
1 esent.dll int jetclosefileinstance(intptr, intptr)
1 esent.dll int jetclosetable(intptr, intptr)
1 esent.dll int jetcommittransaction(intptr, uint)
1 esent.dll int jetdeletecolumn(intptr, intptr, string)
1 esent.dll int jetdeletecolumn2(intptr, intptr, string, uint)
1 esent.dll int jetgetinstanceinfo(uint32&, native_instance_info*&)
1 esent.dll int jetgetinstanceinfow(uint32&, native_instance_info*&)
1 esent.dll int jetgetlock(intptr, intptr, uint)
1 esent.dll int jetgetls(intptr, intptr, intptr&, uint)
1 esent.dll int jetgetobjectinfo(intptr, uint, uint, string, string, native_objectlist&, uin
1 esent.dll int jetgetrecordposition(intptr, intptr, native_recpos&, uint)
1 esent.dll int jetgetrecordsize(intptr, intptr, native_recsize&, uint)
1 esent.dll int jetgetrecordsize2(intptr, intptr, native_recsize2&, uint)
1 esent.dll int jetgetsecondaryindexbookmark(intptr, intptr, byte[], uint, uint32&, byte[],
1 esent.dll int jetgetsystemparameter(intptr, intptr, uint, intptr&, stringbuilder, uint)
1 esent.dll int jetgetsystemparameterw(intptr, intptr, uint, intptr&, stringbuilder, uint)
1 esent.dll int jetgettablecolumninfo(intptr, intptr, string, native_columndef&, uint, uint)
1 esent.dll int jetgettablecolumninfo(intptr, intptr, string, native_columnlist&, uint, uint
1 esent.dll int jetgettablecolumninfo(intptr, intptr, uint32&, native_columndef&, uint, uint
1 esent.dll int jetgettableindexinfo(intptr, intptr, string, native_indexlist&, uint, uint)
1 esent.dll int jetgetindexinfo(intptr, uint, string, string, native_indexlist&, uint, uint)
1 esent.dll int jetgetcurrentindex(intptr, intptr, stringbuilder, uint)
1 esent.dll int jetdeleteindex(intptr, intptr, string)
1 esent.dll int jetdeletetable(intptr, uint, string)
1 esent.dll int jetdetachdatabase(intptr, string)
1 esent.dll int jetdetachdatabasew(intptr, string)
1 esent.dll int jetdupcursor(intptr, intptr, intptr&, uint)
1 esent.dll int jetdupsession(intptr, intptr&)
1 esent.dll int jetendexternalbackupinstance(intptr)
1 esent.dll int jetendexternalbackupinstance2(intptr, uint)
1 esent.dll int jetendsession(intptr, uint)
1 esent.dll int jetgetcolumninfo(intptr, uint, string, string, native_columnlist&, uint, uin
1 esent.dll int jetgetcolumninfo(intptr, uint, string, string, native_columndef&, uint, uint
1 esent.dll int jetgetbookmark(intptr, intptr, byte[], uint, uint32&)
1 esent.dll int jetfreebuffer(intptr)
1 esent.dll int jetescrowupdate(intptr, intptr, uint, byte[], uint, byte[], uint, uint32&, u
1 esent.dll int jetenumeratecolumns(intptr, intptr, uint, native_enumcolumnid*, uint32&, nat
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr getprocaddress(intptr, string)
1 kernel32.dll int getfileattributes2(string)
1 kernel32.dll int flushfilebuffers(safefilehandle)
1 kernel32.dll bool virtualfree(intptr, uintptr, uint)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll intptr virtualalloc(intptr, uintptr, uint, uint)