Application Report
- Application ID: 4506b7f13bec44f9a5ddbd8d1406787a
- Report Submitted on: 07/22/2008 00:52:31
- API Issues: 19
- P/Invoke APIs: 22
The following 19 APIs (used 64 times) might not work:
- Total:
19
3
-
System.Drawing
5
2
-
Graphics
4
2
-
EnumerateMetafile(System.Drawing.Imaging.Metafile,System.Drawing.Point,System.Drawing.Graphics/EnumerateMetafileProc)
Used 2 times
1
1
-
EnumerateMetafile(System.Drawing.Imaging.Metafile,System.Drawing.PointF,System.Drawing.Graphics/EnumerateMetafileProc)
Used 4 times
1
1
-
set_PixelOffsetMode(System.Drawing.Drawing2D.PixelOffsetMode)
Used 13 times
1
-
set_TextContrast(System.Int32)
Used 5 times
1
-
EnumerateMetafile(System.Drawing.Imaging.Metafile,System.Drawing.Point,System.Drawing.Graphics/EnumerateMetafileProc)
Used 2 times
-
Pen
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
-
Graphics
-
System.Drawing.Drawing2D
8
-
GraphicsPath
7
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Point,System.Drawing.StringFormat)
Used 2 times
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.PointF,System.Drawing.StringFormat)
Used 1 time
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Rectangle,System.Drawing.StringFormat)
Used 3 times
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.RectangleF,System.Drawing.StringFormat)
Used 3 times
1
-
Warp(System.Drawing.PointF[],System.Drawing.RectangleF)
Used 7 times
1
-
Widen(System.Drawing.Pen)
Used 6 times
1
-
Widen(System.Drawing.Pen,System.Drawing.Drawing2D.Matrix,System.Single)
Used 3 times
1
-
AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Point,System.Drawing.StringFormat)
Used 2 times
-
LinearGradientBrush
1
-
set_GammaCorrection(System.Boolean)
Used 5 times
1
-
set_GammaCorrection(System.Boolean)
Used 5 times
-
GraphicsPath
-
System.Drawing.Imaging
2
-
Metafile
2
-
GetMetafileHeader()
Used 1 time
1
-
PlayRecord(System.Drawing.Imaging.EmfPlusRecordType,System.Int32,System.Int32,System.Byte[])
Used 1 time
1
-
GetMetafileHeader()
Used 1 time
-
Metafile
-
System.IO.Ports
1
1
-
SerialPort
1
1
-
set_ReceivedBytesThreshold(System.Int32)
Used 2 times
1
1
-
set_ReceivedBytesThreshold(System.Int32)
Used 2 times
-
SerialPort
-
System.Windows.Forms
2
-
ComboBox
2
-
ComboBox
-
System.Xml
1
-
XmlValidatingReader
1
-
set_ValidationType(System.Xml.ValidationType)
Used 3 times
1
-
set_ValidationType(System.Xml.ValidationType)
Used 3 times
-
XmlValidatingReader
-
System.Drawing
There are 22 P/Invokes (used 43 times):
| Count | Library | Function |
|---|---|---|
| 6 | kernel32.dll | intptr openevent(uint, bool, string) |
| 3 | ecw\ncsecw.dll | int ncscbmclosefileview(intptr) |
| 3 | ecw\ncsecw.dll | int ncscbmopenfileview(string, intptr&, intptr) |
| 3 | ecw\ncsecw.dll | int ncscbmreadviewlinebgr(intptr, byte[]) |
| 3 | ecw\ncsecw.dll | int ncscbmsetfileview(intptr, uint, uint32[], uint, uint, uint, uint, uint, uint |
| 3 | ecw\ncsecw.dll | int ncsecwshutdown() |
| 3 | kernel32.dll | intptr mapviewoffile(intptr, uint, uint, uint, uintptr) |
| 2 | kernel32 | void queryperformancecounter(int64&) |
| 2 | kernel32 | bool writefile(intptr, byte[], uint, uint32&, intptr) |
| 2 | kernel32.dll | intptr openfilemapping(uint, bool, string) |
| 2 | kernel32.dll | bool queryperformancecounter(int64&) |
| 1 | ecw\ncsecw.dll | int ncscbmgetviewfileinfo(intptr, intptr&) |
| 1 | kernel32 | int createfile(string, uint, uint, e/a, uint, uint, uint) |
| 1 | kernel32 | void queryperformancefrequency(int64&) |
| 1 | kernel32.dll | int flushviewoffile(intptr, uint) |
| 1 | kernel32.dll | int closehandle(intptr) |
| 1 | kernel32.dll | bool unmapviewoffile(intptr) |
| 1 | kernel32.dll | bool readfile(intptr, byte[], uint, uint32&, intptr) |
| 1 | kernel32.dll | bool queryperformancefrequency(int64&) |
| 1 | kernel32.dll | bool flushfilebuffers(intptr) |
| 1 | kernel32.dll | bool closehandle(intptr) |
| 1 | shell32.dll | int a(int, string, string, string, string, int) |