Application Report


The following 32 APIs (used 132 times) might not work:

There are 167 P/Invokes (used 188 times):

Count Library Function
5 kernel32.dll intptr localfree(intptr)
4 kernel32.dll intptr localalloc(int, intptr)
3 oci.dll int ociattrget(ocihandle, oci/htype, int32&, uint32&, oci/attr, ocihandle)
3 system.data.oracleclient.dll void putstr(intptr, uintptr, uintptr, string)
2 advapi32.dll bool gettokeninformation(intptr, uint, intptr, uint, uint32&)
2 kernel32.dll int releasesemaphore(intptr, int, intptr)
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, intptr, intptr, intptr, intptr
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, string, intptr, int
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, int, uint,
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, int)
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int)
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, string, int
2 system.data.oracleclient.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int)
2 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, int, int, i
1 advapi32.dll int createwellknownsid(int, byte[], byte[], uint32&)
1 advapi32.dll bool istokenrestricted(intptr)
1 advapi32.dll bool checktokenmembership(intptr, byte[], boolean&)
1 advapi32.dll bool convertsidtostringsidw(intptr, intptr&)
1 kernel32.dll int getcurrentprocessid()
1 kernel32.dll void setlasterror(int)
1 kernel32.dll int waitforsingleobjectex(intptr, uint, bool)
1 kernel32.dll int waitformultipleobjectsex(uint, intptr, bool, uint, bool)
1 kernel32.dll int lstrlenw(intptr)
1 kernel32.dll int lstrlena(intptr)
1 oci.dll int ocinumbermod(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumbermul(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberneg(ocihandle, byte[], byte[])
1 oci.dll int ocinumberpower(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberround(ocihandle, byte[], int, byte[])
1 oci.dll int ocinumbershift(ocihandle, byte[], int, byte[])
1 oci.dll int ocinumbersign(ocihandle, byte[], int32&)
1 oci.dll int ocinumbersin(ocihandle, byte[], byte[])
1 oci.dll int ocinumbersqrt(ocihandle, byte[], byte[])
1 oci.dll int ocinumberlog(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberln(ocihandle, byte[], byte[])
1 oci.dll int ocinumberfromint(ocihandle, uint32&, uint, oci/sign, byte[])
1 oci.dll int ocinumberfromint(ocihandle, uint64&, uint, oci/sign, byte[])
1 oci.dll int ocinumberfromreal(ocihandle, double&, uint, byte[])
1 oci.dll int ocinumberfromtext(ocihandle, string, uint, string, uint, intptr, uint, byte[
1 oci.dll int ocinumberhypcos(ocihandle, byte[], byte[])
1 oci.dll int ocinumberhypsin(ocihandle, byte[], byte[])
1 oci.dll int ocinumberhyptan(ocihandle, byte[], byte[])
1 oci.dll int ocinumberintpower(ocihandle, byte[], int, byte[])
1 oci.dll int ocinumberisint(ocihandle, byte[], int32&)
1 oci.dll int ocinumbersub(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumbertan(ocihandle, byte[], byte[])
1 oci.dll int ocinumbertoint(ocihandle, byte[], uint, oci/sign, int32&)
1 oci.dll int ocisessionbegin(ocihandle, ocihandle, ocihandle, oci/cred, oci/mode)
1 oci.dll int ocisessionend(intptr, intptr, intptr, oci/mode)
1 oci.dll int ocistmtexecute(ocihandle, ocihandle, ocihandle, uint, uint, intptr, intptr,
1 oci.dll int ocistmtfetch(ocihandle, ocihandle, uint, oci/fetch, oci/mode)
1 oci.dll int ocistmtprepare(ocihandle, ocihandle, byte[], uint, oci/syntax, oci/mode)
1 oci.dll int ocitranscommit(ocihandle, ocihandle, oci/mode)
1 oci.dll int ocitransrollback(ocihandle, ocihandle, oci/mode)
1 oci.dll int ociunicodetocharset(ocihandle, intptr, uint, intptr, uint, uint32&)
1 oci.dll int ociserverversion(ocihandle, ocihandle, nativebuffer, uint, byte)
1 oci.dll int ociserverdetach(intptr, intptr, oci/mode)
1 oci.dll int ociserverattach(ocihandle, ocihandle, byte[], int, oci/mode)
1 oci.dll int ocinumbertoint(ocihandle, byte[], uint, oci/sign, int64&)
1 oci.dll int ocinumbertoint(ocihandle, byte[], uint, oci/sign, uint32&)
1 oci.dll int ocinumbertoint(ocihandle, byte[], uint, oci/sign, uint64&)
1 oci.dll int ocinumbertoreal(ocihandle, byte[], uint, double&)
1 oci.dll int ocinumbertotext(ocihandle, byte[], string, int, intptr, uint, uint32&, byte[
1 oci.dll int ocinumbertrunc(ocihandle, byte[], int, byte[])
1 oci.dll int ociparamget(ocihandle, oci/htype, ocihandle, intptr&, uint)
1 oci.dll int ocirowidtochar(ocihandle, nativebuffer, uint16&, ocihandle)
1 oci.dll int oermsg(int16, nativebuffer)
1 oci.dll int ociattrset(ocihandle, oci/htype, int32&, uint, oci/attr, ocihandle)
1 oci.dll int ocienvcreate(intptr&, oci/mode, intptr, intptr, intptr, intptr, uint, intptr
1 oci.dll int ocienvnlscreate(intptr&, oci/mode, intptr, intptr, intptr, intptr, uint, int
1 oci.dll int ocierrorget(ocihandle, uint, intptr, int32&, nativebuffer, uint, oci/htype)
1 oci.dll int ocihandlealloc(ocihandle, intptr&, oci/htype, uint, intptr)
1 oci.dll int ocihandlefree(intptr, oci/htype)
1 oci.dll int ocilobappend(ocihandle, ocihandle, ocihandle, ocihandle)
1 oci.dll int ocilobclose(ocihandle, ocihandle, ocihandle)
1 oci.dll int ocilobcopy(ocihandle, ocihandle, ocihandle, ocihandle, uint, uint, uint)
1 oci.dll int ocilobcopy2(intptr, intptr, intptr, intptr, uint64, uint64, uint64)
1 oci.dll int ocilobcreatetemporary(ocihandle, ocihandle, ocihandle, uint16, oci/charsetfo
1 oci.dll int ociloberase(ocihandle, ocihandle, ocihandle, uint32&, uint)
1 oci.dll int ocidescriptorfree(intptr, oci/htype)
1 oci.dll int ocidescriptoralloc(ocihandle, intptr&, oci/htype, uint, intptr)
1 oci.dll int ociattrset(ocihandle, oci/htype, byte[], uint, oci/attr, ocihandle)
1 oci.dll int ociattrget(ocihandle, oci/htype, ocihandle, uint32&, oci/attr, ocihandle)
1 oci.dll int ociattrset(ocihandle, oci/htype, ocihandle, uint, oci/attr, ocihandle)
1 oci.dll int ocibindbyname(ocihandle, intptr&, ocihandle, byte[], int, intptr, int, oci/d
1 oci.dll int ocicharsettounicode(ocihandle, intptr, uint, intptr, uint, uint32&)
1 oci.dll int ocidatetimefromarray(ocihandle, ocihandle, byte[], uint, oci/datatype, ociha
1 oci.dll int ociattrget(ocihandle, oci/htype, intptr&, uint32&, oci/attr, ocihandle)
1 oci.dll int ocidatetimegettimezoneoffset(ocihandle, ocihandle, ocihandle, sbyte&, sbyte&
1 oci.dll int ocidefinearrayofstruct(ocihandle, ocihandle, uint, uint, uint, uint)
1 oci.dll int ocidefinebypos(ocihandle, intptr&, ocihandle, uint, intptr, int, oci/datatyp
1 oci.dll int ocidefinedynamic(ocihandle, ocihandle, intptr, oci/callback/ocicallbackdefin
1 oci.dll int ocilobfileexists(ocihandle, ocihandle, ocihandle, int32&)
1 oci.dll int ocilobfilegetname(ocihandle, ocihandle, ocihandle, intptr, uint16&, intptr,
1 oci.dll int ocinumberarcsin(ocihandle, byte[], byte[])
1 oci.dll int ocinumberarctan(ocihandle, byte[], byte[])
1 oci.dll int ocinumberexp(ocihandle, byte[], byte[])
1 oci.dll int ocinumberfromint(ocihandle, int64&, uint, oci/sign, byte[])
1 oci.dll int ocinumberarctan2(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberceil(ocihandle, byte[], byte[])
1 oci.dll int ocinumbercmp(ocihandle, byte[], byte[], int32&)
1 oci.dll int ocinumberfromint(ocihandle, int32&, uint, oci/sign, byte[])
1 oci.dll int ocinumberfloor(ocihandle, byte[], byte[])
1 oci.dll int ocinumbercos(ocihandle, byte[], byte[])
1 oci.dll int ocinumberdiv(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberarccos(ocihandle, byte[], byte[])
1 oci.dll int ocinumberadd(ocihandle, byte[], byte[], byte[])
1 oci.dll int ocinumberabs(ocihandle, byte[], byte[])
1 oci.dll int ocilobfilesetname(ocihandle, ocihandle, intptr&, byte[], uint16, byte[], uin
1 oci.dll int ocilobfreetemporary(ocihandle, ocihandle, ocihandle)
1 oci.dll int ocilobgetchunksize(ocihandle, ocihandle, ocihandle, uint32&)
1 oci.dll int ocilobgetlength(ocihandle, ocihandle, ocihandle, uint32&)
1 oci.dll int ocilobisopen(ocihandle, ocihandle, ocihandle, int32&)
1 oci.dll int ocilobistemporary(ocihandle, ocihandle, ocihandle, int32&)
1 oci.dll int ocilobloadfromfile(ocihandle, ocihandle, ocihandle, ocihandle, uint, uint, u
1 oci.dll int ocilobopen(ocihandle, ocihandle, ocihandle, byte)
1 oci.dll int ocilobwrite(ocihandle, ocihandle, ocihandle, uint32&, uint, intptr, uint, by
1 oci.dll int ocilobread(ocihandle, ocihandle, ocihandle, uint32&, uint, intptr, uint, int
1 oci.dll int ocilobtrim(ocihandle, ocihandle, ocihandle, uint)
1 oramts.dll int oramtsjointxn(ocienlistcontext, idtctransaction)
1 oramts.dll int oramtsocierrget(int32&, nativebuffer, int32&)
1 oramts.dll int oramtsenlctxrel(intptr)
1 oramts.dll int oramtsenlctxget(byte[], byte[], byte[], ocihandle, ocihandle, uint, intptr&)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, uint, uint)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, uint)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, intptr, uin
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, intptr)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, int, intptr, intptr
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, int, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, intptr, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, string, int, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, string, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, string)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, string, uint, strin
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, string, intptr, str
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, intptr, uint, strin
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, intptr, int, intptr
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, string, int, uint, string,
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, uint, uint, uint, u
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, uint, intptr, int,
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, string, int, intptr
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, uint, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, int, intptr)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, int, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string)
1 system.data.oracleclient.dll void scopeleave(intptr, uintptr, uintptr, intptr&)
1 system.data.oracleclient.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int, string)
1 system.data.oracleclient.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string, int, int)
1 system.data.oracleclient.dll void scopeenter(intptr, uintptr, uintptr, intptr&, string)
1 system.data.oracleclient.dll void dllbidinitialize()
1 system.data.oracleclient.dll void dllbidfinalize()
1 system.data.oracleclient.dll void dllbidentrypoint(intptr&, int, string, uint, bid/apigroup&, bid/ctrlcb, bid
1 system.data.oracleclient.dll void dllbidentrypoint(intptr&, int, intptr, uint, bid/apigroup&, intptr, intptr,
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, int, string)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, intptr, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, int, int, int, stri
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, int, int, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, intptr, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, int, intptr, intptr, int, i
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, int, int, intptr, intptr, i
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, intptr)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, string, int, string, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, string, int)
1 system.data.oracleclient.dll void trace(intptr, uintptr, uintptr, string, int, string)
1 system.data.oracleclient.dll void addmetatext(intptr, intptr, bid/ctlcmd, intptr, string, intptr)