Application Report
- Application ID: 3f23980e1ea2439ebb5d18acc86461b4
- Report Submitted on: 03/13/2010 07:15:55
- Definitions File: Mono 2.6
- API Issues: 7
- P/Invoke APIs: 84
The following 7 APIs (used 12 times) might not work:
- Total:
6
1
-
Microsoft.Win32
1
-
RegistryKey
1
-
RegistryKey
-
System.Diagnostics
2
-
Process
2
-
set_PriorityClass(System.Diagnostics.ProcessPriorityClass)
Used 2 times
1
-
set_ProcessorAffinity(System.IntPtr)
Used 1 time
1
-
set_PriorityClass(System.Diagnostics.ProcessPriorityClass)
Used 2 times
-
Process
-
System.Net.NetworkInformation
1
-
NetworkInterface
1
-
GetAllNetworkInterfaces()
Used 2 times
1
-
GetAllNetworkInterfaces()
Used 2 times
-
NetworkInterface
-
System.Windows.Forms
3
-
Application
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 1 time
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 1 time
-
WebBrowser
1
-
.ctor()
Used 4 times
1
-
.ctor()
Used 4 times
-
Application
-
Microsoft.Win32
There are 84 P/Invokes (used 113 times):
| Count | Library | Function |
|---|---|---|
| 7 | unitsync | void lppoptable() |
| 6 | unitsync | void addallarchives(string) |
| 5 | unitsync | bool lpsubtablestr(string) |
| 5 | unitsync | void removeallarchives() |
| 4 | unitsync | bool lpgetkeyexistsstr(string) |
| 3 | unitsync | bool lpgetkeyexistsint(int) |
| 3 | user32.dll | bool setwindowpos(intptr, int, int, int, int, int, uint) |
| 2 | unitsync | bool lpsubtableint(int) |
| 2 | unitsync | int getprimarymodindex(string) |
| 2 | unitsync | int getprimarymodcount() |
| 1 | advapi32.dll | int regclosekey(intptr) |
| 1 | advapi32.dll | int regopenkeyex(intptr, string, uint, int, intptr&) |
| 1 | advapi32.dll | int regnotifychangekeyvalue(intptr, bool, regchangenotifyfilter, intptr, bool) |
| 1 | shell32.dll | intptr shappbarmessage(uint, popupnotify/appbardata&) |
| 1 | unitsync | intptr rawgetprimarymodshortgame(int) |
| 1 | unitsync | intptr rawgetprimarymodname(int) |
| 1 | unitsync | intptr rawgetprimarymodshortname(int) |
| 1 | unitsync | intptr rawgetprimarymodversion(int) |
| 1 | unitsync | intptr rawgetsidename(int) |
| 1 | unitsync | intptr rawgetprimarymodmutator(int) |
| 1 | unitsync | intptr rawgetprimarymodgame(int) |
| 1 | unitsync | intptr rawgetprimarymoddescription(int) |
| 1 | unitsync | intptr rawgetprimarymodarchivelist(int) |
| 1 | unitsync | intptr rawgetprimarymodarchive(int) |
| 1 | unitsync | intptr rawgetoptionstyle(int) |
| 1 | unitsync | intptr rawgetoptionstringdef(int) |
| 1 | unitsync | intptr rawgetoptionsection(int) |
| 1 | unitsync | intptr rawgetoptionscope(int) |
| 1 | unitsync | intptr rawgetoptionname(int) |
| 1 | unitsync | intptr rawgetsidestartunit(int) |
| 1 | unitsync | intptr rawgetspringversion() |
| 1 | unitsync | void lpclose() |
| 1 | unitsync | void uninit() |
| 1 | unitsync | void closefilevfs(int) |
| 1 | unitsync | uint getprimarymodchecksumfromname(string) |
| 1 | unitsync | uint getmapchecksum(int) |
| 1 | unitsync | single getoptionnumberstep(int) |
| 1 | unitsync | single getoptionnumbermax(int) |
| 1 | unitsync | single getoptionnumberdef(int) |
| 1 | unitsync | intptr rawlpgetstrkeystrval(string, string) |
| 1 | unitsync | intptr rawlpgetstrkeylistentry(int) |
| 1 | unitsync | intptr rawlpgetintkeystrval(int, string) |
| 1 | unitsync | intptr rawlperrorlog() |
| 1 | unitsync | intptr rawgetwritabledatadirectory() |
| 1 | unitsync | single getoptionnumbermin(int) |
| 1 | unitsync | intptr rawgetunitname(int) |
| 1 | unitsync | intptr rawgetoptionlistitemname(int, int) |
| 1 | unitsync | int getsidecount() |
| 1 | unitsync | int getoptiontype(int) |
| 1 | unitsync | int getoptionstringmaxlen(int) |
| 1 | unitsync | int getoptionlistcount(int) |
| 1 | unitsync | int getoptionbooldef(int) |
| 1 | unitsync | int getmodoptioncount() |
| 1 | unitsync | int getmapoptioncount(string) |
| 1 | unitsync | int getmapcount() |
| 1 | unitsync | int getmaparchivecount(string) |
| 1 | unitsync | int findfilesvfs(int, string, int) |
| 1 | unitsync | int filesizevfs(int) |
| 1 | unitsync | bool lpopenfile(string, string, string) |
| 1 | unitsync | bool lpexecute() |
| 1 | unitsync | bool init(bool, int) |
| 1 | unitsync | bool getmapinfoex(string, mapinfo&, int) |
| 1 | unitsync | bool getinfomapsize(string, string, int32&, int32&) |
| 1 | unitsync | int getunitcount() |
| 1 | unitsync | int initdirlistvfs(string, string, string) |
| 1 | unitsync | intptr rawgetoptionlistitemkey(int, int) |
| 1 | unitsync | intptr rawgetoptionlistitemdesc(int, int) |
| 1 | unitsync | intptr rawgetoptionlistdef(int) |
| 1 | unitsync | intptr rawgetoptionkey(int) |
| 1 | unitsync | intptr rawgetoptiondesc(int) |
| 1 | unitsync | intptr rawgetnexterror() |
| 1 | unitsync | intptr rawgetmodvalidmap(int) |
| 1 | unitsync | intptr rawgetmapname(int) |
| 1 | unitsync | intptr rawgetmaparchivename(int) |
| 1 | unitsync | int initfindvfs(string) |
| 1 | unitsync | int openfilevfs(string) |
| 1 | unitsync | int processunitsnochecksum() |
| 1 | unitsync | int readfilevfs(int, byte[], int) |
| 1 | unitsync | intptr getminimap(string, int) |
| 1 | unitsync | intptr rawgetarchivepath(string) |
| 1 | unitsync | intptr rawgetfullunitname(int) |
| 1 | unitsync | bool getinfomap(string, string, intptr, int) |
| 1 | user32.dll | bool animatewindow(intptr, int, popupnotify/animatewindowflags) |
| 1 | user32.dll | bool getlastinputinfo(windowsapi/lastinputinfo&) |