Application Report
- Application ID: 0c03413942424bff96f094bab490b53a
- Report Submitted on: 01/26/2008 11:26:28
- API Issues: 7
- P/Invoke APIs: 31
The following 7 APIs (used 28 times) might not work:
- Total:
7
1
-
System.CodeDom
2
-
CodeTypeReference
2
-
.ctor(System.String)
Used 8 times
1
-
.ctor(System.Type)
Used 8 times
1
-
.ctor(System.String)
Used 8 times
-
CodeTypeReference
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 4 times
1
1
-
GetHRForLastWin32Error()
Used 4 times
-
Marshal
-
System.Security
4
-
CodeAccessPermission
4
-
Assert()
Used 2 times
1
-
PermitOnly()
Used 2 times
1
-
RevertAssert()
Used 2 times
1
-
RevertPermitOnly()
Used 2 times
1
-
Assert()
Used 2 times
-
CodeAccessPermission
-
System.CodeDom
There are 31 P/Invokes (used 50 times):
| Count | Library | Function |
|---|---|---|
| 9 | libobjc.dylib | intptr sel_getuid(string) |
| 6 | libobjc.dylib | intptr sel_registername(string) |
| 3 | libobjc.dylib | intptr object_setinstancevariable(intptr, string, intptr) |
| 2 | libobjc.dylib | int dlopen(string, int) |
| 2 | libobjc.dylib | void class_addmethods(intptr, intptr) |
| 2 | libobjc.dylib | intptr objc_getclass(string) |
| 2 | user32.dll | bool enablewindow(intptr, bool) |
| 1 | /system/library/frameworks/appkit.framew | void getcurrentprocess(intptr&) |
| 1 | /system/library/frameworks/appkit.framew | void setfrontprocess(intptr&) |
| 1 | /system/library/frameworks/appkit.framew | void transformprocesstype(intptr&, uint) |
| 1 | /system/library/frameworks/foundation.fr | void cfrunloopstop(intptr) |
| 1 | kernel32 | int getcurrentthreadid() |
| 1 | kernel32.dll | bool disconnectnamedpipe(intptr) |
| 1 | kernel32.dll | bool callnamedpipe(string, intptr, uint, intptr, uint, uint32&, uint) |
| 1 | kernel32.dll | bool closehandle(intptr) |
| 1 | kernel32.dll | bool connectnamedpipe(intptr, intptr) |
| 1 | kernel32.dll | intptr createnamedpipe(string, uint, uint, uint, uint, uint, uint, intptr) |
| 1 | kernel32.dll | bool flushfilebuffers(intptr) |
| 1 | kernel32.dll | intptr createfile(string, uint, uint, intptr, uint, uint, intptr) |
| 1 | kernel32.dll | bool waitnamedpipe(string, uint) |
| 1 | kernel32.dll | bool setnamedpipehandlestate(intptr, uint32&, intptr, intptr) |
| 1 | kernel32.dll | bool readfile(intptr, byte[], uint, uint32&, intptr) |
| 1 | libobjc.dylib | void objc_addclass(intptr) |
| 1 | libobjc.dylib | void class_poseas(intptr, intptr) |
| 1 | libobjc.dylib | intptr object_getinstancevariable(intptr, string, intptr) |
| 1 | libobjc.dylib | intptr objc_lookupclass(string) |
| 1 | user32.dll | bool enumthreadwindows(int, pleasewaitform/enumthreadwndproc, intptr) |
| 1 | user32.dll | bool iswindow(intptr) |
| 1 | user32.dll | bool iswindowenabled(intptr) |
| 1 | user32.dll | bool iswindowvisible(intptr) |
| 1 | user32.dll | intptr setparent(intptr, intptr) |