Application Report
- Application ID: 5875cf3d8b64493ba1a0fb48e6b4b19e
- Report Submitted on: 02/06/2008 16:39:28
- API Issues: 6
- P/Invoke APIs: 37
The following 6 APIs (used 9 times) might not work:
- Total:
4
4
-
System.Drawing
1
-
Pen
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 2 times
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 2 times
-
Pen
-
System.IO
1
-
FileInfo
1
-
GetAccessControl()
Used 1 time
1
-
GetAccessControl()
Used 1 time
-
FileInfo
-
System.Security.AccessControl
1
-
CommonObjectSecurity
1
-
CommonObjectSecurity
-
System.Security.Principal
2
2
-
WindowsIdentity
2
2
-
get_Groups()
Used 2 times
1
1
-
get_User()
Used 2 times
1
1
-
get_Groups()
Used 2 times
-
WindowsIdentity
-
System.Xml
1
-
XmlTextReader
1
-
ReadBase64(System.Byte[],System.Int32,System.Int32)
Used 1 time
1
-
ReadBase64(System.Byte[],System.Int32,System.Int32)
Used 1 time
-
XmlTextReader
-
System.Drawing
There are 37 P/Invokes (used 103 times):
| Count | Library | Function |
|---|---|---|
| 16 | mathroutines.dll | double cerrf(double) |
| 11 | mathroutines.dll | double get_mad(double*, int) |
| 7 | mathroutines.dll | double get_mean(double*, int) |
| 4 | gdi32.dll | intptr selectobject(intptr, intptr) |
| 4 | kernel32 | void copymemory(intptr, intptr, int) |
| 4 | mathroutines.dll | void fit_line_irls(double*, double*, int, double*) |
| 3 | gdi32.dll | bool deleteenhmetafile(intptr) |
| 3 | gdi32.dll | intptr copyenhmetafile(intptr, intptr) |
| 3 | kernel32.dll | uint getlasterror() |
| 3 | user32.dll | bool closeclipboard() |
| 3 | user32.dll | bool getwindowrect(intptr, ni&) |
| 3 | user32.dll | bool openclipboard(intptr) |
| 3 | user32.dll | int releasedc(intptr, intptr) |
| 3 | user32.dll | intptr getwindowdc(intptr) |
| 3 | user32.dll | intptr setclipboarddata(uint, intptr) |
| 3 | user32.dll | bool emptyclipboard() |
| 2 | gdi32.dll | bool deleteobject(intptr) |
| 2 | mathroutines | void get_hcluster(single*, int, int, int, mk*, int, int32*) |
| 2 | mathroutines.dll | double get_median(double*, int) |
| 2 | mathroutines.dll | double unifavg(double, int) |
| 2 | user32.dll | bool iswindowvisible(intptr) |
| 2 | user32.dll | int drawtext(intptr, string, int, ni&, int) |
| 1 | extractioncpp.dll | int getoutliers(int32[], int) |
| 1 | gdi32 | int setbkmode(intptr, ho) |
| 1 | gdi32.dll | uint getpixel(intptr, int, int) |
| 1 | kernel32 | bool heapfree(int, int, intptr) |
| 1 | kernel32 | int getprocessheap() |
| 1 | kernel32 | intptr heapalloc(int, int, int) |
| 1 | kernel32.dll | bool getversionex(b7/b) |
| 1 | kernel32.dll | uint setfilepointer(intptr, int64, intptr, uint) |
| 1 | kernel32.dll | bool getversionex(b7/d) |
| 1 | kernel32.dll | bool readfile(intptr, intptr, uint, uint32&, intptr) |
| 1 | kernel32.dll | bool writefile(intptr, intptr, uint, uint32&, intptr) |
| 1 | mathroutines.dll | int findclosestsitestopointsalongaxis(int, single*, single*, int, single*, singl |
| 1 | mathroutines.dll | int bestfit(single[], single[], int, single&, single&) |
| 1 | mathroutines.dll | double fisher(int, int, int, int) |
| 1 | mathroutines.dll | void adjustp(double[], int) |