Application Report
- Application ID: 045319fc3e1349cfbceab4a9a98f441c
- Report Submitted on: 09/03/2007 04:01:25
- API Issues: 21
- P/Invoke APIs: 19
The following 21 APIs (used 45 times) might not work:
- Total:
16
12
-
System.Diagnostics
1
-
Process
1
-
get_Threads()
Used 1 time
1
-
get_Threads()
Used 1 time
-
Process
-
System.IO
3
1
-
DirectoryInfo
2
-
GetAccessControl()
Used 1 time
1
-
SetAccessControl(System.Security.AccessControl.DirectorySecurity)
Used 1 time
1
-
GetAccessControl()
Used 1 time
-
File
1
-
Create(System.String,System.Int32,System.IO.FileOptions)
Used 1 time
1
-
Create(System.String,System.Int32,System.IO.FileOptions)
Used 1 time
-
FileInfo
1
-
Replace(System.String,System.String,System.Boolean)
Used 1 time
1
-
Replace(System.String,System.String,System.Boolean)
Used 1 time
-
DirectoryInfo
-
System.Management
4
6
-
ManagementBaseObject
1
1
-
get_Item(System.String)
Used 2 times
1
1
-
get_Item(System.String)
Used 2 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 6 times
1
1
-
GetEnumerator()
Used 6 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 6 times
1
1
-
get_Current()
Used 6 times
1
1
-
MoveNext()
Used 6 times
-
ManagementObjectSearcher
2
-
.ctor(System.String)
Used 3 times
1
-
Get()
Used 3 times
1
-
.ctor(System.String)
Used 3 times
-
ManagementBaseObject
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 2 times
1
1
-
GetHRForLastWin32Error()
Used 2 times
-
Marshal
-
System.Security.AccessControl
1
1
-
FileSystemSecurity
1
1
-
FileSystemSecurity
-
System.Windows.Forms
5
2
-
DataGridView
1
-
GetRowDisplayRectangle(System.Int32,System.Boolean)
Used 1 time
1
-
GetRowDisplayRectangle(System.Int32,System.Boolean)
Used 1 time
-
Screen
1
-
get_BitsPerPixel()
Used 1 time
1
-
get_BitsPerPixel()
Used 1 time
-
WebBrowser
3
2
-
.ctor()
Used 2 times
1
-
ShowPrintDialog()
Used 1 time
1
-
ShowSaveAsDialog()
Used 1 time
1
-
set_IsWebBrowserContextMenuEnabled(System.Boolean)
Used 2 times
1
-
set_WebBrowserShortcutsEnabled(System.Boolean)
Used 1 time
1
-
.ctor()
Used 2 times
-
DataGridView
-
System.Xml.Serialization
1
1
-
XmlSerializationReader
1
1
-
ReadString(System.String,System.Boolean)
Used 2 times
1
1
-
ReadString(System.String,System.Boolean)
Used 2 times
-
XmlSerializationReader
-
System.Diagnostics
There are 19 P/Invokes (used 23 times):
| Count | Library | Function |
|---|---|---|
| 2 | iphlpapi.dll | int getadaptersinfo(intptr, uint32&) |
| 2 | iphlpapi.dll | int getnetworkparams(intptr, uint32&) |
| 2 | shell32 | int extracticonex(string, int, intptr[], intptr[], int) |
| 2 | user32.dll | int destroyicon(intptr) |
| 1 | kernel32.dll | safefilehandle createfile(string, nativemethods/fileaccess, fileshare, intptr, f |
| 1 | msvcrt.dll | int _controlfp(int, int) |
| 1 | nhlminst | int64 hasplmremove(int, string) |
| 1 | nhlminst | int64 hasplminstall(int, string, string) |
| 1 | nhlminst | int64 hasplminfo(nativemethods/lminfo&) |
| 1 | rproxy.dll | void bdx_free(intptr) |
| 1 | rproxy.dll | int r_proxy_set_symbol(string, header) |
| 1 | rproxy.dll | int r_proxy_init(string) |
| 1 | rproxy.dll | int r_proxy_evaluate_noreturn(string) |
| 1 | rproxy.dll | int r_proxy_evaluate(string, intptr&) |
| 1 | shell32.dll | int shfileoperation(interopshfileoperation/shfileopstruct&) |
| 1 | user32.dll | bool releasecapture() |
| 1 | user32.dll | int enablemenuitem(intptr, int, int) |
| 1 | user32.dll | intptr getsystemmenu(intptr, bool) |
| 1 | user32.dll | intptr sendmessage(intptr, int, intptr, intptr) |