Application Report
- Application ID: 53b121207c334df9a7c35c7f052b9fb2
- Report Submitted on: 01/29/2010 08:20:02
- Definitions File: Mono 2.6
- API Issues: 33
- P/Invoke APIs: 32
The following 33 APIs (used 104 times) might not work:
- Total:
1
29
21
-
Microsoft.Win32
1
-
RegistryKey
1
-
RegistryKey
-
System.Configuration
2
-
ConfigurationManager
1
-
ConfigurationSection
1
-
get_SectionInformation()
Used 20 times
1
-
get_SectionInformation()
Used 20 times
-
ConfigurationManager
-
System.Diagnostics
7
1
-
EventLog
1
-
EventLogInstaller
4
1
-
set_CategoryCount(System.Int32)
Used 2 times
1
1
-
set_CategoryResourceFile(System.String)
Used 1 time
1
-
set_MessageResourceFile(System.String)
Used 1 time
1
-
set_ParameterResourceFile(System.String)
Used 1 time
1
-
set_CategoryCount(System.Int32)
Used 2 times
-
Process
1
-
get_Threads()
Used 1 time
1
-
get_Threads()
Used 1 time
-
TraceListener
1
-
get_IsThreadSafe()
Used 2 times
1
-
get_IsThreadSafe()
Used 2 times
-
EventLog
-
System.EnterpriseServices
8
8
-
ContextUtil
3
3
-
get_ActivityId()
Used 2 times
1
1
-
get_ApplicationId()
Used 2 times
1
1
-
get_TransactionId()
Used 2 times
1
1
-
get_ActivityId()
Used 2 times
-
SecurityCallContext
4
4
-
get_CurrentCall()
Used 2 times
1
1
-
get_DirectCaller()
Used 2 times
1
1
-
get_IsSecurityEnabled()
Used 4 times
1
1
-
get_OriginalCaller()
Used 2 times
1
1
-
get_CurrentCall()
Used 2 times
-
SecurityIdentity
1
1
-
get_AccountName()
Used 4 times
1
1
-
get_AccountName()
Used 4 times
-
ContextUtil
-
System.Management
4
6
-
ManagementBaseObject
1
1
-
get_Item(System.String)
Used 10 times
1
1
-
get_Item(System.String)
Used 10 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 2 times
1
1
-
GetEnumerator()
Used 2 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 2 times
1
1
-
get_Current()
Used 2 times
1
1
-
MoveNext()
Used 2 times
-
ManagementObjectSearcher
2
-
.ctor(System.String)
Used 1 time
1
-
Get()
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
ManagementBaseObject
-
System.Management.Instrumentation
5
3
-
DefaultManagementProjectInstaller
1
-
.ctor()
Used 6 times
1
-
.ctor()
Used 6 times
-
IgnoreMemberAttribute
1
-
.ctor()
Used 1 time
1
-
.ctor()
Used 1 time
-
Instrumentation
3
3
-
Fire(System.Object)
Used 6 times
1
1
-
Publish(System.Object)
Used 2 times
1
1
-
Revoke(System.Object)
Used 2 times
1
1
-
Fire(System.Object)
Used 6 times
-
DefaultManagementProjectInstaller
-
System.Messaging
1
-
MessageQueue
1
-
.ctor(System.String,System.Boolean,System.Boolean)
Used 1 time
1
-
.ctor(System.String,System.Boolean,System.Boolean)
Used 1 time
-
MessageQueue
-
System.Net.Mail
1
1
-
SmtpClient
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 2 times
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 2 times
-
SmtpClient
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 6 times
1
1
-
GetHRForLastWin32Error()
Used 6 times
-
Marshal
-
System.ServiceProcess
1
-
ServiceBase
1
-
set_CanHandleSessionChangeEvent(System.Boolean)
Used 1 time
1
-
set_CanHandleSessionChangeEvent(System.Boolean)
Used 1 time
-
ServiceBase
-
Microsoft.Win32
There are 32 P/Invokes (used 44 times):
| Count | Library | Function |
|---|---|---|
| 6 | bs_sdk.dll | int bs_readconfigudp(int, uint, uint, int, int32&, intptr) |
| 3 | userenv.dll | bool leavecriticalpolicysection(intptr) |
| 2 | bs_sdk.dll | int bs_settime(int, int) |
| 2 | bs_sdk.dll | int bs_doorcontrol(int, int, bool) |
| 2 | userenv.dll | intptr entercriticalpolicysection(bool) |
| 2 | userenv.dll | bool unregistergpnotification(safewaithandle) |
| 2 | userenv.dll | bool registergpnotification(safewaithandle, bool) |
| 1 | advapi32.dll | bool lookupaccountsid(intptr, intptr, stringbuilder, uint32&, stringbuilder, uin |
| 1 | advapi32.dll | int getsecurityinfo(intptr, nativemethods/se_object_type, uint, intptr&, intptr& |
| 1 | bs_sdk.dll | int bs_gettime(int, int32&) |
| 1 | bs_sdk.dll | int bs_closesocket(int) |
| 1 | bs_sdk.dll | int bs_deletealluser(int) |
| 1 | bs_sdk.dll | int bs_setdeviceid(int, uint, int) |
| 1 | bs_sdk.dll | int bs_writeioconfig(int, intptr) |
| 1 | bs_sdk.dll | int bs_deletelog(int, int, int32&) |
| 1 | bs_sdk.dll | int bs_enrolluserbeplus(int, intptr, byte[]) |
| 1 | bs_sdk.dll | int bs_searchdeviceinlan(int, int32&, uint32[], int32[], uint32[]) |
| 1 | bs_sdk.dll | int bs_readnextlog(int, int, int, int32&, intptr) |
| 1 | bs_sdk.dll | int bs_readlog(int, int, int, int32&, intptr) |
| 1 | bs_sdk.dll | int bs_getlogcount(int, int32&) |
| 1 | bs_sdk.dll | int bs_initsdk() |
| 1 | bs_sdk.dll | int bs_openinternaludp(int32&) |
| 1 | bs_sdk.dll | int bs_opensocket(string, int, int32&) |
| 1 | builddumpcards.dll | int buildcards(string, string, string, string, string, string, string, int) |
| 1 | kernel32.dll | intptr getmodulehandle(string) |
| 1 | kernel32.dll | intptr getcurrentprocess() |
| 1 | kernel32.dll | int getmodulefilename(intptr, stringbuilder, int) |
| 1 | kernel32.dll | int getcurrentthreadid() |
| 1 | kernel32.dll | int getcurrentprocessid() |
| 1 | kernel32.dll | bool globalmemorystatusex(aboutinfo/memorystatusex) |
| 1 | mtxex.dll | int getobjectcontext(nativemethods/iobjectcontext&) |
| 1 | secur32.dll | bool getusernameex(nativemethods/extendednameformat, stringbuilder, uint32&) |