Application Report
- Application ID: 2b42a3b5a0ee439eb63f71bdc74c7088
- Report Submitted on: 04/04/2008 14:53:13
- API Issues: 28
- P/Invoke APIs: 117
The following 28 APIs (used 210 times) might not work:
- Total:
23
17
-
System
1
-
AppDomain
1
-
AppDomain
-
System.Diagnostics
1
1
-
StackTrace
1
1
-
.ctor(System.Threading.Thread,System.Boolean)
Used 2 times
1
1
-
.ctor(System.Threading.Thread,System.Boolean)
Used 2 times
-
StackTrace
-
System.Management
6
8
-
ManagementBaseObject
1
1
-
get_Properties()
Used 4 times
1
1
-
get_Properties()
Used 4 times
-
ManagementClass
2
-
.ctor(System.String)
Used 2 times
1
-
GetInstances()
Used 2 times
1
-
.ctor(System.String)
Used 2 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 4 times
1
1
-
GetEnumerator()
Used 4 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 4 times
1
1
-
get_Current()
Used 4 times
1
1
-
MoveNext()
Used 4 times
-
PropertyData
1
1
-
get_Value()
Used 20 times
1
1
-
get_Value()
Used 20 times
-
PropertyDataCollection
1
1
-
get_Item(System.String)
Used 20 times
1
1
-
get_Item(System.String)
Used 20 times
-
ManagementBaseObject
-
System.Net
2
1
-
ServicePoint
2
1
-
CloseConnectionGroup(System.String)
Used 4 times
1
1
-
set_ConnectionLeaseTimeout(System.Int32)
Used 2 times
1
-
CloseConnectionGroup(System.String)
Used 4 times
-
ServicePoint
-
System.Net.NetworkInformation
1
-
NetworkInterface
1
-
GetAllNetworkInterfaces()
Used 2 times
1
-
GetAllNetworkInterfaces()
Used 2 times
-
NetworkInterface
-
System.Reflection.Emit
2
2
-
ILGenerator
2
2
-
ILGenerator
-
System.Security
2
-
CodeAccessPermission
2
-
Assert()
Used 4 times
1
-
RevertAssert()
Used 4 times
1
-
Assert()
Used 4 times
-
CodeAccessPermission
-
System.Windows.Forms
5
2
-
TextBox
3
-
get_AutoCompleteCustomSource()
Used 1 time
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 1 time
1
-
set_AutoCompleteSource(System.Windows.Forms.AutoCompleteSource)
Used 1 time
1
-
get_AutoCompleteCustomSource()
Used 1 time
-
WebBrowser
2
2
-
.ctor()
Used 5 times
1
-
Print()
Used 2 times
1
-
ShowPrintPreviewDialog()
Used 2 times
1
-
set_IsWebBrowserContextMenuEnabled(System.Boolean)
Used 3 times
1
-
.ctor()
Used 5 times
-
TextBox
-
System.Xml.Serialization
3
3
-
XmlSerializationReader
3
3
-
CreateInvalidCastException(System.Type,System.Object,System.String)
Used 94 times
1
1
-
get_IsReturnValue()
Used 6 times
1
1
-
set_IsReturnValue(System.Boolean)
Used 12 times
1
1
-
CreateInvalidCastException(System.Type,System.Object,System.String)
Used 94 times
-
XmlSerializationReader
-
System
There are 117 P/Invokes (used 135 times):
| Count | Library | Function |
|---|---|---|
| 6 | linkgrammar.dll | int lg_get_space_in_use() |
| 3 | ikvm-native | intptr ikvm_getprocaddress(intptr, string, int) |
| 3 | kernel32 | bool freelibrary(intptr) |
| 3 | linkgrammar.dll | int lg_get_external_space_in_use() |
| 2 | ikvm-native | void ikvm_freelibrary(intptr) |
| 2 | ikvm-native | void* ikvm_marshaldelegate(delegate) |
| 2 | kernel32 | intptr loadlibrary(string) |
| 2 | kernel32 | int flushfilebuffers(intptr) |
| 2 | linkgrammar.dll | void lg_string_delete(byte*) |
| 2 | user32.dll | int getsystemmetrics(user/systemmetrics) |
| 2 | user32.dll | int16 tilewindows(intptr, layoutmdi/mditile, intptr, int, intptr[]) |
| 1 | ikvm-native | intptr ikvm_mmap(intptr, byte, byte, int64, int) |
| 1 | ikvm-native | int ikvm_callonload(intptr, void*, void*) |
| 1 | ikvm-native | int ikvm_msync(intptr, int) |
| 1 | ikvm-native | int ikvm_munmap(intptr, int) |
| 1 | ikvm-native | intptr ikvm_loadlibrary(string) |
| 1 | ikvm-native | void** ikvm_getjnienvvtable() |
| 1 | kernel32 | intptr createfilemapping(intptr, intptr, int, int, int, string) |
| 1 | kernel32 | int flushviewoffile(intptr, intptr) |
| 1 | kernel32 | int getdiskfreespaceex(string, int64&, int64&, int64&) |
| 1 | kernel32 | int lockfileex(intptr, int, int, int, int, filechannelimpl/overlapped) |
| 1 | kernel32 | int unlockfileex(intptr, int, int, int, filechannelimpl/overlapped) |
| 1 | kernel32 | int unmapviewoffile(intptr) |
| 1 | kernel32 | intptr mapviewoffile(intptr, int, int, int, intptr) |
| 1 | kernel32 | intptr loadlibraryex(string, intptr, kernel/loadlibraryexflags) |
| 1 | kernel32 | int closehandle(intptr) |
| 1 | linkgrammar.dll | intptr lg_sentence_create(string, intptr) |
| 1 | linkgrammar.dll | intptr lg_linkage_create(int, intptr, intptr) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_link_domain_name(intptr, int, int) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_link_label(intptr, int) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_link_llabel(intptr, int) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_link_rlabel(intptr, int) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_violation_name(intptr) |
| 1 | linkgrammar.dll | intptr lg_linkage_get_word(intptr, int) |
| 1 | linkgrammar.dll | intptr lg_parse_options_create() |
| 1 | linkgrammar.dll | intptr lg_get_last_error() |
| 1 | linkgrammar.dll | int lg_sentence_disjunct_cost(intptr, int) |
| 1 | linkgrammar.dll | int lg_sentence_length(intptr) |
| 1 | linkgrammar.dll | int lg_sentence_null_count(intptr) |
| 1 | linkgrammar.dll | int lg_sentence_num_linkages_found(intptr) |
| 1 | linkgrammar.dll | int lg_sentence_num_linkages_post_processed(intptr) |
| 1 | linkgrammar.dll | int lg_sentence_num_valid_linkages(intptr) |
| 1 | linkgrammar.dll | int lg_sentence_num_violations(intptr, int) |
| 1 | linkgrammar.dll | int lg_sentence_parse(intptr, intptr) |
| 1 | linkgrammar.dll | intptr lg_dictionary_create(string, string, string, string, string) |
| 1 | linkgrammar.dll | intptr lg_linkage_constituent_tree(intptr) |
| 1 | linkgrammar.dll | intptr lg_sentence_get_word(intptr, int) |
| 1 | linkgrammar.dll | void lg_get_node_infos(intptr, byte*&, intptr&, intptr&, int32&, int32&) |
| 1 | linkgrammar.dll | void lg_parse_options_set_max_null_count(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_max_parse_time(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_min_null_count(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_null_block(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_short_length(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_verbosity(intptr, int) |
| 1 | linkgrammar.dll | void lg_reset_external_space_in_use() |
| 1 | linkgrammar.dll | void lg_sentence_delete(intptr) |
| 1 | linkgrammar.dll | void lg_parse_options_set_max_memory(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_linkage_limit(intptr, int) |
| 1 | linkgrammar.dll | void lg_linkage_delete(intptr) |
| 1 | linkgrammar.dll | void lg_linkage_free_constituent_tree(intptr) |
| 1 | linkgrammar.dll | void lg_parse_options_reset_resources(intptr) |
| 1 | linkgrammar.dll | void lg_parse_options_set_all_short_connectors(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_allow_null(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_cost_model_type(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_disjunct_cost(intptr, int) |
| 1 | linkgrammar.dll | void lg_parse_options_set_islands_ok(intptr, int) |
| 1 | linkgrammar.dll | void lg_dictionary_delete(intptr) |
| 1 | linkgrammar.dll | byte* lg_linkage_print_diagram(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_link_length(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_link_lword(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_link_num_domains(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_link_rword(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_num_conjunctions(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_num_links(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_num_sublinkages(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_num_words(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_unionized(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_current_sublinkage(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_conjunction_word(intptr, int) |
| 1 | linkgrammar.dll | byte* lg_linkage_print_constituent_tree(intptr, int) |
| 1 | linkgrammar.dll | int lg_dictionary_get_max_cost(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_and_cost(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_compute_union(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_disjunct_cost(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_get_conjunction_element_word(intptr, int, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_conjunction_num_elements(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_conjunction_num_outside_words(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_get_conjunction_outside_word(intptr, int, int) |
| 1 | linkgrammar.dll | int lg_linkage_has_inconsistent_domains(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_is_canonical(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_max_null_count(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_max_parse_time(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_min_null_count(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_null_block(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_short_length(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_verbosity(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_memory_exhausted(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_resources_exhausted(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_timer_expired(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_max_memory(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_linkage_limit(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_islands_ok(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_link_cost(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_is_improper(intptr) |
| 1 | linkgrammar.dll | int lg_linkage_set_current_sublinkage(intptr, int) |
| 1 | linkgrammar.dll | int lg_linkage_unused_word_cost(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_delete(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_all_short_connectors(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_allow_null(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_cost_model_type(intptr) |
| 1 | linkgrammar.dll | int lg_parse_options_get_disjunct_cost(intptr) |
| 1 | tagger.dll | void clearmodel() |
| 1 | tagger.dll | void _loadmodelfile(string, int) |
| 1 | tagger.dll | string _tokenize(string) |
| 1 | tagger.dll | string tagasstring(string) |
| 1 | user32.dll | int getsystemmetrics(int) |
| 1 | user32.dll | int16 cascadewindows(intptr, layoutmdi/mditile, intptr, int, intptr[]) |