Application Report
- Application ID: 26f896fa232a4fa5b1f56314cd81b362
- Report Submitted on: 08/11/2008 23:53:01
- API Issues: 23
- P/Invoke APIs: 44
The following 23 APIs (used 148 times) might not work:
- Total:
23
6
-
System.ComponentModel.Design
1
-
MenuCommand
1
-
get_OleStatus()
Used 1 time
1
-
get_OleStatus()
Used 1 time
-
MenuCommand
-
System.Data.OleDb
2
2
-
OleDbCommand
1
1
-
Prepare()
Used 48 times
1
1
-
Prepare()
Used 48 times
-
OleDbDataReader
1
1
-
get_HasRows()
Used 2 times
1
1
-
get_HasRows()
Used 2 times
-
OleDbCommand
-
System.Drawing
3
-
FontFamily
1
-
GetName(System.Int32)
Used 1 time
1
-
GetName(System.Int32)
Used 1 time
-
Graphics
1
-
Pen
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
-
FontFamily
-
System.Drawing.Drawing2D
1
-
GraphicsPath
1
-
Widen(System.Drawing.Pen)
Used 1 time
1
-
Widen(System.Drawing.Pen)
Used 1 time
-
GraphicsPath
-
System.Drawing.Printing
8
4
-
PreviewPrintController
4
-
OnEndPage(System.Drawing.Printing.PrintDocument,System.Drawing.Printing.PrintPageEventArgs)
Used 1 time
1
-
OnEndPrint(System.Drawing.Printing.PrintDocument,System.Drawing.Printing.PrintEventArgs)
Used 1 time
1
-
OnStartPage(System.Drawing.Printing.PrintDocument,System.Drawing.Printing.PrintPageEventArgs)
Used 1 time
1
-
OnStartPrint(System.Drawing.Printing.PrintDocument,System.Drawing.Printing.PrintEventArgs)
Used 1 time
1
-
OnEndPage(System.Drawing.Printing.PrintDocument,System.Drawing.Printing.PrintPageEventArgs)
Used 1 time
-
PrinterSettings
4
4
-
CreateMeasurementGraphics()
Used 2 times
1
1
-
CreateMeasurementGraphics(System.Drawing.Printing.PageSettings)
Used 2 times
1
1
-
GetHdevmode(System.Drawing.Printing.PageSettings)
Used 2 times
1
1
-
SetHdevmode(System.IntPtr)
Used 2 times
1
1
-
CreateMeasurementGraphics()
Used 2 times
-
PreviewPrintController
-
System.Security
4
-
CodeAccessPermission
3
-
Assert()
Used 30 times
1
-
RevertAll()
Used 1 time
1
-
RevertAssert()
Used 28 times
1
-
Assert()
Used 30 times
-
PermissionSet
1
-
Assert()
Used 15 times
1
-
Assert()
Used 15 times
-
CodeAccessPermission
-
System.Windows.Forms
4
-
Control
1
-
IsKeyLocked(System.Windows.Forms.Keys)
Used 1 time
1
-
IsKeyLocked(System.Windows.Forms.Keys)
Used 1 time
-
Control/ControlAccessibleObject
2
-
NotifyClients(System.Windows.Forms.AccessibleEvents)
Used 2 times
1
-
NotifyClients(System.Windows.Forms.AccessibleEvents,System.Int32)
Used 2 times
1
-
NotifyClients(System.Windows.Forms.AccessibleEvents)
Used 2 times
-
PrintDialog
1
-
set_UseEXDialog(System.Boolean)
Used 2 times
1
-
set_UseEXDialog(System.Boolean)
Used 2 times
-
Control
-
System.ComponentModel.Design
There are 44 P/Invokes (used 50 times):
| Count | Library | Function |
|---|---|---|
| 3 | kernel32.dll | intptr loadlibrary(string) |
| 3 | user32.dll | int sendmessage(intptr, int, intptr, intptr) |
| 2 | gdi32.dll | int deleteobject(intptr) |
| 2 | gdi32.dll | int getdevicecaps(intptr, int) |
| 1 | comdlg32.dll | int commdlgextendederror() |
| 1 | comdlg32.dll | bool getopenfilename(nativemethodswindows/openfilename_i) |
| 1 | crpe32.dll | int peopenengineex(peengineoptions&) |
| 1 | gdi32.dll | intptr selectobject(intptr, intptr) |
| 1 | gdi32.dll | intptr createdibsection(intptr, win32api/bitmapinfoheader&, uint, intptr&, intpt |
| 1 | gdi32.dll | intptr createcompatibledc(intptr) |
| 1 | gdi32.dll | int patblt(intptr, int, int, int, int, int) |
| 1 | gdi32.dll | int deletedc(intptr) |
| 1 | gdi32.dll | int bitblt(intptr, int, int, int, int, intptr, int, int, int) |
| 1 | kernel32.dll | intptr globallock(intptr) |
| 1 | kernel32.dll | intptr globalfree(intptr) |
| 1 | kernel32.dll | intptr getmodulehandle(string) |
| 1 | kernel32.dll | int lstrlen(string) |
| 1 | kernel32.dll | int globalunlock(intptr) |
| 1 | u2dmapi.dll | message/uxerror uxdterminate() |
| 1 | u2dmapi.dll | message/uxerror uxdtermexportdestination(uint, int) |
| 1 | u2dmapi.dll | message/uxerror uxdinitialize(uint) |
| 1 | u2dmapi.dll | message/uxerror uxdinitexportdestination(intptr, uint, intptr, uxdformatinfo&, u |
| 1 | u2dmapi.dll | message/uxerror uxdexporttodestination(uint, uxdjobinfo&) |
| 1 | u2dpost.dll | message/uxerror uxdterminate() |
| 1 | u2dpost.dll | message/uxerror uxdtermexportdestination(uint, int) |
| 1 | u2dpost.dll | message/uxerror uxdinitialize(uint) |
| 1 | u2dpost.dll | message/uxerror uxdexporttodestination(uint, uxdjobinfo&) |
| 1 | u2dpost.dll | message/uxerror uxdinitexportdestination(intptr, uint, intptr, uxdformatinfo&, u |
| 1 | user32.dll | intptr setfocus(intptr) |
| 1 | user32.dll | intptr sendmessage(intptr, int, intptr, int) |
| 1 | user32.dll | intptr intcopyimage(intptr, int, int, int, int) |
| 1 | user32.dll | intptr getfocus() |
| 1 | user32.dll | intptr getdc(intptr) |
| 1 | user32.dll | intptr findwindow(string, string) |
| 1 | user32.dll | intptr getparent(intptr) |
| 1 | user32.dll | int releasedc(intptr, intptr) |
| 1 | user32.dll | int registerwindowmessage(string) |
| 1 | user32.dll | int getwindowtextlength(intptr) |
| 1 | user32.dll | int getwindowtext(intptr, stringbuilder, int) |
| 1 | user32.dll | bool systemparametersinfo(uint, uint, intptr, uint) |
| 1 | user32.dll | bool setwindowpos(intptr, intptr, int, int, int, int, int) |
| 1 | user32.dll | bool getwindowrect(intptr, win32api/rect&) |
| 1 | user32.dll | bool getwindowrect(intptr, nativemethodswindows/rect&) |
| 1 | user32.dll | intptr setwindowlong(intptr, int, intptr) |