Application Report
- Application ID: fc896d0bcabe43df87672e76c52f3d03
- Report Submitted on: 10/06/2008 15:58:11
- Definitions File: Mono 2.0
- API Issues: 8
- P/Invoke APIs: 125
The following 8 APIs (used 17 times) might not work:
- Total:
7
1
-
Microsoft.Win32
1
-
RegistryKey
1
-
GetValueKind(System.String)
Used 1 time
1
-
GetValueKind(System.String)
Used 1 time
-
RegistryKey
-
System.Configuration
2
-
ApplicationSettingsBase
2
-
get_Item(System.String)
Used 2 times
1
-
set_Item(System.String,System.Object)
Used 2 times
1
-
get_Item(System.String)
Used 2 times
-
ApplicationSettingsBase
-
System.Windows.Forms
5
-
ComboBox
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 7 times
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 7 times
-
SplitContainer
1
-
set_TabStop(System.Boolean)
Used 2 times
1
-
set_TabStop(System.Boolean)
Used 2 times
-
TextBox
2
-
ComboBox
-
Microsoft.Win32
There are 125 P/Invokes (used 2740 times):
| Count | Library | Function |
|---|---|---|
| 846 | pegrp32d.dll | int penset(int, int, int) |
| 822 | pegrp32d.dll | int penget(int, int) |
| 93 | pegrp32d.dll | int pevsetw(int, int, object, int) |
| 70 | pegrp32d.dll | int pevgetw(int, int, double&) |
| 57 | pegrp32d.dll | int peszsetw(int, int, string) |
| 56 | user32.dll | int sendmessage(int, int, intptr, intptr) |
| 45 | gdi32.dll | int deleteobject(int) |
| 41 | pegrp32d.dll | int pevsetex(int, int, int, int, single[], single&) |
| 36 | pegrp32d.dll | int peszgetw(int, int, stringbuilder) |
| 34 | pegrp32d.dll | int pevsetcellw(int, int, int, int32&) |
| 30 | gdi32.dll | int createrectrgnindirect(rect&) |
| 30 | gdi32.dll | int setmapmode(int, int) |
| 30 | user32.dll | int getscrollrange(int, int, int32&, int32&) |
| 28 | user32.dll | int setscrollpos(int, int, int, int) |
| 27 | pegrp32d.dll | int pevsetw(int, int, int, int) |
| 25 | pegrp32d.dll | int pevgetw(int, int, int32[]) |
| 20 | pegrp32d.dll | int pevgetw(int, int, single&) |
| 20 | pegrp32d.dll | int peresetimage(int, int, int) |
| 20 | user32.dll | int setscrollrange(int, int, int, int, int) |
| 15 | gdi32.dll | int setviewportextex(int, int, int, point&) |
| 15 | gdi32.dll | int setviewportorgex(int, int, int, point&) |
| 15 | pegrp32d.dll | int pecreate(int, int, rect&, int, int) |
| 14 | pegrp32d.dll | int pereinitialize(int) |
| 13 | pegrp32d.dll | int pevgetcellw(int, int, int, int32&) |
| 12 | pegrp32d.dll | int pevgetw(int, int, hotspotdata&) |
| 11 | pegrp32d.dll | int pevgetcellw(int, int, int, double&) |
| 11 | pegrp32d.dll | int pegetmeta(int) |
| 10 | gdi32.dll | int selectobject(int, int) |
| 10 | gdi32.dll | int setrop2(int, int) |
| 10 | gdi32.dll | int combinergn(int, int, int, int) |
| 10 | pegrp32d.dll | int peplaymetafile(int, int, int) |
| 10 | user32.dll | int invalidatergn(int, int, int) |
| 10 | user32.dll | int getscrollpos(int, int) |
| 10 | user32.dll | int showwindow(int, int) |
| 10 | user32.dll | int getclientrect(int, rect&) |
| 8 | pegrp32d.dll | int pevgetcellexw(int, int, int, int, int32&) |
| 8 | pegrp32d.dll | int pevsetcellexw(int, int, int, int, int32&) |
| 7 | kernel32.dll | int globallock(int) |
| 7 | kernel32.dll | int globalunlock(int) |
| 7 | kernel32.dll | int globalfree(int) |
| 7 | pegrp32d.dll | int pedestroy(int) |
| 7 | pegrp32d.dll | int pevsetw(int, int, single&, int) |
| 6 | pegrp32d.dll | int pevgetw(int, int, point&) |
| 6 | pegrp32d.dll | int peconvpixeltograph(int, int32&, int32&, int32&, double&, double&, int, int, |
| 5 | gdi32.dll | int createcompatibledc(int) |
| 5 | gdi32.dll | int createcompatiblebitmap(int, int, int) |
| 5 | gdi32.dll | int polyline(int, point[], int) |
| 5 | gdi32.dll | int bitblt(int, int, int, int, int, int, int, int, int) |
| 5 | gdi32.dll | int deletedc(int) |
| 5 | pegrp32d.dll | int pevgetw(int, int, graphloc&) |
| 5 | pegrp32d.dll | int peallocateindmemory(int) |
| 5 | pegrp32d.dll | int pebitmapandgradients(int, int, rect&, intptr) |
| 5 | pegrp32d.dll | int pedrawcursor(int, int, int) |
| 5 | user32.dll | int movewindow(int, int, int, int, int, int) |
| 5 | user32.dll | bool sendmessage(intptr, int, intptr, intptr) |
| 5 | user32.dll | int invalidaterect(int, int, int) |
| 5 | user32.dll | int getfocus() |
| 4 | pegrp32d.dll | int peexporttextw(int, int, int, int, int, string) |
| 4 | pegrp32d.dll | int pevgetw(int, int, customgridnumber&) |
| 4 | pegrp32d.dll | int pevsetw(int, int, customgridnumber&, int) |
| 3 | pegrp32d.dll | int pevsetcellw(int, int, int, string) |
| 3 | pegrp32d.dll | int pevsetcellw(int, int, int, double&) |
| 3 | pegrp32d.dll | int pevgetw(int, int, rect&) |
| 3 | pegrp32d.dll | int pevsetcellw(int, int, int, single&) |
| 2 | pegrp32d.dll | int pereinitializecustoms(int) |
| 2 | pegrp32d.dll | int pevgetex(int, int, int, int, int32[]) |
| 2 | pegrp32d.dll | int pepartialresetimage(int, int, int) |
| 2 | pegrp32d.dll | int peloadfromurlw(int, string, int) |
| 2 | pegrp32d.dll | int pevgetw(int, int, tm&) |
| 2 | pegrp32d.dll | int peappendfromurlw(int, string, int) |
| 2 | pegrp32d.dll | int pegethotspot(int, int, int) |
| 2 | pegrp32d.dll | int pecopypngtohglobal(int, point&, int32&, int) |
| 2 | pegrp32d.dll | int pevsetw(int, int, tm&, int) |
| 2 | pegrp32d.dll | int pevgetw(int, int, internalextraaxis&) |
| 2 | shell32.dll | bool shgetpathfromidlist(intptr, stringbuilder) |
| 1 | c:\documents and settings\d3m757\my docu | int do_not_fix_coefficient() |
| 1 | c:\documents and settings\d3m757\my docu | intptr findlargestpeakbinlocation(double[], int, double, string, double&) |
| 1 | c:\documents and settings\d3m757\my docu | intptr findpeakbinlocations(double[], int, double[], int32[], int, double[], int |
| 1 | kernel32.dll | int globalalloc(int, int) |
| 1 | mpr.dll | int wnetaddconnection2(shareconnector/netresource&, string&, string&, int) |
| 1 | mpr.dll | int wnetcancelconnection2(string&, int, int) |
| 1 | pegrp32d.dll | int pecopyjpegtohglobal(int, point&, int32&) |
| 1 | pegrp32d.dll | int pevsetw(int, int, internalextraaxis&, int) |
| 1 | pegrp32d.dll | int pecopymetatoclipboard(int, point&) |
| 1 | pegrp32d.dll | int pecopymetatofilew(int, point&, string) |
| 1 | pegrp32d.dll | int pecopypngtoclipboard(int, point&) |
| 1 | pegrp32d.dll | int pevsetex(int, int, int, int, double[], double&) |
| 1 | pegrp32d.dll | int pecopypngtofilew(int, point&, string) |
| 1 | pegrp32d.dll | int pecopyjpegtofilew(int, point&, string) |
| 1 | pegrp32d.dll | int pegetenhancedmeta(int, point&, int, int, int, int) |
| 1 | pegrp32d.dll | int pecopyjpegtoclipboard(int, point&) |
| 1 | pegrp32d.dll | int pevsetcellexw(int, int, int, int, double&) |
| 1 | pegrp32d.dll | int pecopyemftohglobal(int, point&, int, int, int, int, int32&) |
| 1 | pegrp32d.dll | int pecopyemftofilew(int, point&, string, int, int, int, int) |
| 1 | pegrp32d.dll | int pecopyemftoclipboard(int, point&, int, int, int, int) |
| 1 | pegrp32d.dll | int pecopybitmaptofilew(int, point&, string) |
| 1 | pegrp32d.dll | int pecopybitmaptoclipboard(int, point&) |
| 1 | pegrp32d.dll | int pechangeresourcesw(string, int, int, int) |
| 1 | pegrp32d.dll | int pecopysvgtofilew(int, point&, string, int) |
| 1 | pegrp32d.dll | int pecopysvgtohglobal(int, point&, int32&, int) |
| 1 | pegrp32d.dll | int pedrawtable(int, int, int) |
| 1 | pegrp32d.dll | int peprintgraphex(int, int, int, int, int, int) |
| 1 | pegrp32d.dll | int pereset(int) |
| 1 | pegrp32d.dll | int peresetimageex(int, int, int, int, int) |
| 1 | pegrp32d.dll | int pevgetcellw(int, int, int, stringbuilder) |
| 1 | pegrp32d.dll | int pevgetcellw(int, int, int, single&) |
| 1 | pegrp32d.dll | int pesavetofilew(int, string) |
| 1 | pegrp32d.dll | int peserializetofilew(int, string) |
| 1 | pegrp32d.dll | int pevgetcellexw(int, int, int, int, stringbuilder) |
| 1 | pegrp32d.dll | int pevgetcellexw(int, int, int, int, single&) |
| 1 | pegrp32d.dll | int pestore(int, int32&, int32&) |
| 1 | pegrp32d.dll | int peprintgraph(int, int, int, deforientation) |
| 1 | pegrp32d.dll | int pevgetcellexw(int, int, int, int, double&) |
| 1 | pegrp32d.dll | int pelaunchmaximize(int) |
| 1 | pegrp32d.dll | int pelaunchcustomizeex(int, pageids) |
| 1 | pegrp32d.dll | int pelaunchexport(int) |
| 1 | pegrp32d.dll | int pevsetcellexw(int, int, int, int, string) |
| 1 | pegrp32d.dll | int pelaunchpopupmenu(int, point&) |
| 1 | pegrp32d.dll | int pelaunchprintdialog(int, int, point&) |
| 1 | pegrp32d.dll | int pelaunchtextexportw(int, int, string) |
| 1 | pegrp32d.dll | int peload(int, int32&) |
| 1 | pegrp32d.dll | int peloadfromfilew(int, string) |
| 1 | pegrp32d.dll | int pevsetcellexw(int, int, int, int, single&) |
| 1 | shell32.dll | int shgetmalloc(object&) |
| 1 | shell32.dll | intptr shbrowseforfolder(browseinfo&) |