Application Report


The following 17 APIs (used 676 times) might not work:

There are 31 P/Invokes (used 52 times):

Count Library Function
5 kernel32.dll bool setnamedpipehandlestate(int, uint32&, uint, uint)
3 user32 int clienttoscreen(intptr, nativemethods/pointapi&)
2 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, nativemethods/ternaryr
2 gdi32.dll int getdevicecaps(intptr, int)
2 kernel32 int getwindowsdirectory(string&, int)
2 kernel32.dll int createfile(string, nativemethods/desiredaccess, uint, uint, uint, uint, uint
2 kernel32.dll bool writefile(int, byte[], uint, uint32&, uint)
2 kernel32.dll bool writefile(int, byte[], uint, uint32&, nativeoverlapped&)
2 kernel32.dll bool readfile(int, byte[], uint, uint32&, uint)
2 kernel32.dll bool flushfilebuffers(int)
2 kernel32.dll bool closehandle(int)
2 user32 intptr setparent(intptr, intptr)
2 user32 int setwindowpos(int, int, int, int, int, int, int)
2 user32 int setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32 intptr getwindowdc(intptr)
2 user32 int setforegroundwindow(intptr)
2 user32.dll int16 getasynckeystate(int)
1 kernel32 int allocconsole()
1 kernel32 void sleep(int)
1 kernel32 int freeconsole()
1 kernel32.dll bool peeknamedpipe(int, byte[], uint, uint32&, uint32&, uint32&)
1 kernel32.dll bool connectnamedpipe(int, uint)
1 kernel32.dll int createnamedpipe(string, nativemethods/pipeopenmode, nativemethods/pipemode,
1 user32 void keybd_event(byte, byte, int, int)
1 user32 int setcapture(int)
1 user32 intptr clienttoscreen(intptr, nativemethods/pointapi)
1 user32 int peekmessage(nativemethods/msg&, int, int, int, int)
1 user32 int releasecapture()
1 user32.dll intptr setparent(intptr, intptr)
1 winmm.dll int sndplaysound(string&, int)
1 ws2_32.dll int gethostname(string&, int)