Application Report


The following 5 APIs (used 22 times) might not work:

There are 55 P/Invokes (used 80 times):

Count Library Function
6 ntdll.dll int memcpy(int, int, int)
5 user32.dll int defwindowproc(intptr, int, intptr, intptr)
3 avifil32.dll int avistreamrelease(intptr)
3 kernel32.dll intptr getmodulehandle(string)
2 avifil32.dll intptr avistreamgetframeopen(intptr, win32/bitmapinfoheader&)
2 avifil32.dll void avifileexit()
2 avifil32.dll void avifileinit()
2 avifil32.dll int avifilerelease(intptr)
2 avifil32.dll int avifileopen(intptr&, string, win32/openfilemode, intptr)
2 gdi32.dll int getkerningpairs(intptr, int, kerningpair[])
2 gdi32.dll int getdevicecaps(intptr, devicecontextindexflags)
2 ole32.dll int mkparsedisplayname(ucomibindctx, string, int32&, ucomimoniker&)
2 ole32.dll int createbindctx(int, ucomibindctx&)
2 user32.dll intptr postmessage(intptr, int, uint, uint)
2 user32.dll bool redrawwindow(intptr, intptr, intptr, uint)
2 user32.dll bool setforegroundwindow(intptr)
1 avifil32.dll int avifilecreatestream(intptr, intptr&, win32/avistreaminfo&)
1 avifil32.dll int avistreamgetframeclose(intptr)
1 avifil32.dll int avimakecompressedstream(intptr&, intptr, win32/avicompressoptions&, intptr)
1 avifil32.dll intptr avistreamgetframe(intptr, int)
1 avifil32.dll int avistreamwrite(intptr, int, int, intptr, int, int, intptr, intptr)
1 avifil32.dll int avisaveoptions(intptr, int, int, intptr[], intptr[])
1 avifil32.dll int avisaveoptionsfree(int, intptr[])
1 avifil32.dll int avistreamsetformat(intptr, int, win32/bitmapinfoheader&, int)
1 avifil32.dll int avistreaminfo(intptr, win32/avistreaminfo&, int)
1 avifil32.dll int avifilegetstream(intptr, intptr&, int, int)
1 gdi32.dll bool gettextmetrics(intptr, textmetric&)
1 gdi32.dll bool getcharwidth(intptr, uint, uint, int32[])
1 kernel32.dll uint getlasterror()
1 kernel32.dll uint formatmessage(formatmessageflags, intptr, uint, uint, stringbuilder, int, i
1 user32.dll int showwindow(intptr, int16)
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 user32.dll intptr createwindowex(uint, string, string, uint, int, int, int, int, intptr, in
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr getlastactivepopup(intptr)
1 user32.dll intptr registerclass(wndclass&)
1 user32.dll void postquitmessage(int)
1 user32.dll int settimer(intptr, int, int, timerproc)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll int dispatchmessage(msg&)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll bool getmessage(msg&, intptr, int, int)
1 user32.dll bool killtimer(intptr, int)
1 user32.dll bool setlayeredwindowattributes(intptr, uint64, byte, layeredwindowattributesfla
1 user32.dll bool showwindowasync(intptr, int)
1 user32.dll bool translatemessage(msg&)
1 user32.dll bool unregisterclass(string, intptr)
1 user32.dll bool updatewindow(intptr)
1 uxtheme.dll intptr openthemedata(intptr, string)
1 uxtheme.dll int getthemecolor(intptr, int, int, int, uint32&)
1 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, comrect, comrect)
1 uxtheme.dll int closethemedata(intptr)
1 uxtheme.dll bool isthemepartdefined(intptr, int, int)
1 uxtheme.dll bool isappthemed()
1 uxtheme.dll uint getthemesyscolor(intptr, int)