Application Report
- Application ID: 00960bc7e7b143058843c64009e0c352
- Report Submitted on: 07/10/2008 11:21:17
- API Issues: 12
- P/Invoke APIs: 42
The following 12 APIs (used 93 times) might not work:
- Total:
11
5
-
System.Configuration
2
-
ApplicationSettingsBase
2
-
get_Item(System.String)
Used 1 time
1
-
set_Item(System.String,System.Object)
Used 1 time
1
-
get_Item(System.String)
Used 1 time
-
ApplicationSettingsBase
-
System.Drawing.Drawing2D
3
-
GraphicsPath
3
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Rectangle,System.Drawing.StringFormat)
Used 1 time
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.RectangleF,System.Drawing.StringFormat)
Used 1 time
1
-
Widen(System.Drawing.Pen)
Used 2 times
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Rectangle,System.Drawing.StringFormat)
Used 1 time
-
GraphicsPath
-
System.IO.Ports
2
2
-
SerialPort
2
2
-
set_DiscardNull(System.Boolean)
Used 2 times
1
1
-
set_ReceivedBytesThreshold(System.Int32)
Used 4 times
1
1
-
set_DiscardNull(System.Boolean)
Used 2 times
-
SerialPort
-
System.Net
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 2 times
1
-
get_DefaultCredentials()
Used 2 times
-
CredentialCache
-
System.Runtime.InteropServices
2
2
-
Marshal
2
2
-
GetExceptionCode()
Used 18 times
1
1
-
GetExceptionPointers()
Used 54 times
1
1
-
GetExceptionCode()
Used 18 times
-
Marshal
-
System.Windows.Forms
1
1
-
DataGridView
1
-
get_EditingPanel()
Used 6 times
1
-
get_EditingPanel()
Used 6 times
-
RichTextBox
1
-
set_AutoWordSelection(System.Boolean)
Used 1 time
1
-
set_AutoWordSelection(System.Boolean)
Used 1 time
-
DataGridView
-
System.Configuration
There are 42 P/Invokes (used 401 times):
| Count | Library | Function |
|---|---|---|
| 186 | kernel32.dll | int getprivateprofilestringa(string, string, string, stringbuilder, uint, string |
| 127 | kernel32.dll | int writeprivateprofilestringa(string, string, string, string) |
| 7 | adpci7.dll | void getserial(stringbuilder, int16) |
| 7 | user32.dll | bool setwindowpos(intptr, intptr, int, int, int, int, setwindowposflags) |
| 6 | adpci7.dll | int checkserial(string) |
| 6 | kernel32.dll | intptr getprocaddress(intptr, string) |
| 6 | user32.dll | bool getclientrect(intptr, rect&) |
| 5 | adpci7.dll | void set_event(int16, int16) |
| 5 | user32.dll | int invertrect(int, dadview/rect&) |
| 3 | adpci7.dll | void set_channel_status(int16, int16) |
| 2 | adpci7.dll | int16 start_draw(int16) |
| 2 | adpci7.dll | int16 sendrs(int16, string) |
| 2 | adpci7.dll | int16 set_draw_para_n(int16, uint16) |
| 2 | adpci7.dll | void set_url(string, string, int16) |
| 2 | adpci7.dll | int16 getrs(int16, stringbuilder) |
| 2 | gdi32.dll | intptr selectobject(intptr, intptr) |
| 2 | mmsnt.dll | int16 mmsstart(single, single) |
| 2 | user32.dll | bool getwindowrect(intptr, rect&) |
| 2 | user32.dll | int sendmessage(intptr, int, int, stringbuilder) |
| 2 | user32.dll | intptr getparent(intptr) |
| 2 | user32.dll | bool getwindowinfo(intptr, windowinfo&) |
| 1 | adpci7.dll | int16 readdata(int16, single[], int16, int16&, int16) |
| 1 | adpci7.dll | int16 stop_timer(int16) |
| 1 | adpci7.dll | int16 set_url(string, string, int16) |
| 1 | adpci7.dll | int16 check_start(int16) |
| 1 | adpci7.dll | int16 get_channel_status(int16) |
| 1 | adpci7.dll | int16 get_start(int16) |
| 1 | gdi32.dll | bool deleteobject(intptr) |
| 1 | gdi32.dll | bool deletedc(intptr) |
| 1 | gdi32.dll | intptr createcompatibledc(intptr) |
| 1 | gdi32.dll | bool alphablend(intptr, int, int, int, int, intptr, int, int, int, int, transpar |
| 1 | kernel32.dll | bool freelibrary(intptr) |
| 1 | kernel32.dll | intptr loadlibrary(string) |
| 1 | mmsnt.dll | void mmssetlamp(bool) |
| 1 | mmsnt.dll | void mmsexit() |
| 1 | mmsnt.dll | int16 mmsinit(mainform/spec_data&, int64&) |
| 1 | mmsnt.dll | int16 mmsgetspec(single[], uint16, int16&) |
| 1 | user32.dll | bool enumchildwindows(intptr, win32/enumwindowscallback, int) |
| 1 | user32.dll | intptr setparent(intptr, intptr) |
| 1 | user32.dll | int sendmessage(intptr, int, int, int) |
| 1 | user32.dll | int getdlgctrlid(intptr) |
| 1 | user32.dll | void getclassname(intptr, stringbuilder, int) |