Application Report


The following 12 APIs (used 92 times) might not work:

There are 32 P/Invokes (used 63 times):

Count Library Function
7 user32 bool sendmessage(int, uint, int, int)
7 user32 int sendmessage(int, int, int, object)
4 gdi32.dll int getdevicecaps(int, int)
3 kernel32.dll int beep(int, int)
3 setupapi.dll bool setupdidestroydeviceinfolist(intptr)
3 winmm.dll bool win32_playsound(string, intptr, uint)
2 avicap32.dll int capcreatecapturewindowa(string, int, int, int, int, int16, int, int)
2 avicap32.dll int capcreatecapturewindowa(string, int, int, int, int, int, int, int)
2 avicap32.dll bool capgetdriverdescription(int16, byte[], int, byte[], int)
2 setupapi.dll bool setupdigetdeviceregistrypropertya(intptr, cam/sp_devinfo_data, uint, uint,
2 setupapi.dll bool setupdiclassnamefromguida(guid&, stringbuilder, uint, uint32&)
2 setupapi.dll intptr setupdigetclassdevsa(guid&, uint, intptr, uint)
2 setupapi.dll bool setupdiclassguidsfromnamea(string, guid&, uint, uint32&)
2 user32 bool sendmessage(int, uint, int, string)
2 user32 bool destroywindow(int)
2 user32.dll int getdesktopwindow()
1 advapi32.dll uint regqueryvaluea(intptr, uint, stringbuilder, uint32&)
1 cfgmgr32.dll uint cm_enumerate_classes(uint, guid&, uint)
1 gdi32.dll bool bitblt(int, int, int, int, int, int, int, int, int)
1 gdi32.dll int selectobject(int, int)
1 gdi32.dll int createcompatibledc(int)
1 gdi32.dll int createcompatiblebitmap(int, int, int)
1 gdi32.dll bool deleteobject(int)
1 gdi32.dll bool deletedc(int)
1 setupapi.dll bool setupdienumdeviceinfo(intptr, uint, classinfo/sp_devinfo_data)
1 setupapi.dll intptr setupdiopenclassregkeyexa(guid&, uint, int, intptr, uint)
1 setupapi.dll bool setupdienumdeviceinfo(intptr, uint, cam/sp_devinfo_data)
1 user32 int setwindowpos(int, int, int, int, int, int, int)
1 user32.dll bool getlastinputinfo(win32lastinputinfo&)
1 user32.dll bool win32_messagebeep(uint)
1 user32.dll int getwindowdc(int)
1 user32.dll int releasedc(int, int)