Application Report


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

There are 60 P/Invokes (used 112 times):

Count Library Function
6 kernel32.dll bool closehandle(intptr)
4 avifil32.dll int avistreamrelease(intptr)
4 kernel32.dll intptr getstdhandle(uint)
4 kernel32.dll bool setconsoletextattribute(intptr, uint16)
4 winmm.dll int mmiostringtofourcc(string, int)
3 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
3 avifil32.dll int avisavev(string, int16, int16, int16, intptr&, avi/avicompressoptions_class&
3 avifil32.dll int avistreamwrite(intptr, int, int, intptr, int, int, int, int)
3 avifil32.dll int64 avisaveoptionsfree(int, avi/avicompressoptions_class&)
3 avifil32.dll int avifilecreatestream(int, intptr&, avi/avistreaminfo&)
3 avifil32.dll bool avisaveoptions(intptr, uint, int, intptr&, avi/avicompressoptions_class&)
3 kernel32.dll int queryperformancecounter(int64&)
2 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
2 avifil32.dll int avifileopen(int32&, string, int, int)
2 avifil32.dll void avifileinit()
2 avifil32.dll int avistreamsetformat(intptr, int, avi/pcmwaveformat&, int)
2 avifil32.dll void avifileexit()
2 avifil32.dll int avistreamreadformat(intptr, int, avi/pcmwaveformat&, int32&)
2 avifil32.dll int avistreaminfo(intptr, avi/avistreaminfo&, int)
2 avifil32.dll int avimakecompressedstream(intptr&, intptr, avi/avicompressoptions&, int)
2 avifil32.dll int avistreamlength(int)
2 avifil32.dll int avifilegetstream(int, intptr&, int, int)
2 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
2 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
2 kernel32.dll int getconsoleoutputcp()
2 kernel32.dll void outputdebugstring(string)
2 libc void closelog()
2 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
2 libc void syslog(int, string, string)
2 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
2 user32.dll bool sendmessage(intptr, int, int, int)
2 winmm.dll int timekillevent(int)
2 winmm.dll int timesetevent(int, int, timer/timeproc, int, int)
1 advapi32.dll bool impersonateloggedonuser(intptr)
1 advapi32.dll bool reverttoself()
1 avifil32.dll int avistreamreadformat(intptr, int, avi/bitmapinfoheader&, int32&)
1 avifil32.dll int avifilerelease(int)
1 avifil32.dll int avistreamsetformat(intptr, int, avi/bitmapinfoheader&, int)
1 avifil32.dll int avistreamstart(int)
1 avifil32.dll int avistreamread(intptr, int, int, intptr, int, int, int)
1 avifil32.dll int createeditablestream(intptr&, intptr)
1 avifil32.dll int editstreamcopy(intptr, int32&, int32&, intptr&)
1 avifil32.dll int editstreamcut(intptr, int32&, int32&, intptr&)
1 avifil32.dll int editstreampaste(intptr, int32&, int32&, intptr, int, int)
1 avifil32.dll int editstreamsetinfo(intptr, avi/avistreaminfo&, int)
1 avifil32.dll int avistreamgetframeopen(intptr, avi/bitmapinfoheader&)
1 avifil32.dll int avistreamgetframeclose(int)
1 avifil32.dll int avistreamgetframe(int, int)
1 credui credhelper/creduireturncodes creduipromptforcredentials(credhelper/credui_info&,
1 credui.dll credhelper/creduireturncodes creduiconfirmcredentials(string, bool)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 user32.dll bool toascii(int, int, byte[], uint32&, int)
1 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
1 user32.dll int getkeyboardstate(byte[])
1 user32.dll bool systemparametersinfo(uint, uint, win32api/logfont&, uint)
1 winmm.dll int timegetdevcaps(timercaps&, int)
1 zlibwrapper.dll int _compressdata(int, byte[], byte[], int)
1 zlibwrapper.dll int _decompressdata(byte[], int, byte[], int)
1 zlibwrapper.dll int compressdata(int, byte[], byte[], int)
1 zlibwrapper.dll int decompressdata(byte[], int, byte[], int)