X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=msvc%2Fmono.def;h=402f42482e268faaf5df383089ae113e8ff2946e;hb=20d948f98e2f472591fe3d03bdd0325aa696e5a0;hp=13900cc6ee7060a594c593182eb0bd8fa6e79a5a;hpb=2d23bfcbce7a3f7e54dcd5911adb88b244baca35;p=mono.git diff --git a/msvc/mono.def b/msvc/mono.def index 13900cc6ee7..402f42482e2 100644 --- a/msvc/mono.def +++ b/msvc/mono.def @@ -1,12 +1,15 @@ ; file generated by create-windef.pl -LIBRARY mono.dll +LIBRARY mono-2.0.dll EXPORTS MonoFixupCorEE mono_add_internal_call -mono_alloc_special_static_data +mono_aot_register_globals +mono_aot_register_module +mono_array_addr_with_size mono_array_class_get mono_array_clone mono_array_element_size +mono_array_length mono_array_new mono_array_new_full mono_array_new_specific @@ -32,11 +35,18 @@ mono_assembly_load_references mono_assembly_load_with_partial_name mono_assembly_loaded mono_assembly_loaded_full +mono_assembly_name_free +mono_assembly_name_get_culture +mono_assembly_name_get_name +mono_assembly_name_get_pubkeytoken +mono_assembly_name_get_version +mono_assembly_name_new mono_assembly_names_equal mono_assembly_open mono_assembly_open_full mono_assembly_set_main mono_assembly_setrootdir +mono_binary_search mono_bitset_alloc_size mono_bitset_clear mono_bitset_clear_all @@ -63,6 +73,7 @@ mono_bitset_test mono_bitset_test_bulk mono_bitset_union mono_bounded_array_class_get +mono_breakpoint_clean_code mono_check_corlib_version mono_class_array_element_size mono_class_data_size @@ -75,6 +86,7 @@ mono_class_from_name_case mono_class_from_typeref mono_class_get mono_class_get_byref_type +mono_class_get_com_object_class mono_class_get_element_class mono_class_get_event_token mono_class_get_events @@ -84,8 +96,11 @@ mono_class_get_field_token mono_class_get_fields mono_class_get_flags mono_class_get_full +mono_class_get_idispatch_class mono_class_get_image mono_class_get_interfaces +mono_class_get_interop_proxy_class +mono_class_get_iunknown_class mono_class_get_method_from_name mono_class_get_method_from_name_flags mono_class_get_methods @@ -100,14 +115,18 @@ mono_class_get_property_token mono_class_get_rank mono_class_get_type mono_class_get_type_token +mono_class_get_variant_class +mono_class_implements_interface mono_class_inflate_generic_method -mono_class_inflate_generic_method_full mono_class_inflate_generic_type mono_class_init mono_class_instance_size +mono_class_interface_offset mono_class_is_assignable_from +mono_class_is_delegate mono_class_is_enum mono_class_is_subclass_of +mono_class_is_valid_enum mono_class_is_valuetype mono_class_min_align mono_class_name_from_token @@ -118,21 +137,31 @@ mono_class_num_properties mono_class_value_size mono_class_vtable mono_cli_rva_image_map +mono_code_manager_cleanup mono_code_manager_commit mono_code_manager_destroy mono_code_manager_foreach +mono_code_manager_init mono_code_manager_invalidate mono_code_manager_new mono_code_manager_new_dynamic mono_code_manager_reserve +mono_code_manager_reserve_align +mono_code_manager_set_read_only +mono_code_manager_size mono_compile_method +mono_config_cleanup mono_config_for_assembly +mono_config_is_server_mode mono_config_parse mono_config_parse_memory +mono_config_set_server_mode mono_config_string_for_assembly_file mono_context_get +mono_context_get_desc mono_context_init mono_context_set +mono_counters_cleanup mono_counters_dump mono_counters_enable mono_counters_register @@ -148,33 +177,42 @@ mono_custom_attrs_from_param mono_custom_attrs_from_property mono_custom_attrs_get_attr mono_custom_attrs_has_attr +mono_debug_add_delegate_trampoline mono_debug_add_method mono_debug_cleanup +mono_debug_close_image mono_debug_close_mono_symbol_file +mono_debug_domain_create +mono_debug_domain_unload +mono_debug_enabled mono_debug_find_method +mono_debug_free_method_jit_info mono_debug_free_source_location +mono_debug_il_offset_from_address mono_debug_init +mono_debug_list_add +mono_debug_list_remove +mono_debug_lookup_locals mono_debug_lookup_method +mono_debug_lookup_method_addresses mono_debug_lookup_source_location +mono_debug_open_image_from_memory mono_debug_open_mono_symbols mono_debug_print_stack_frame mono_debug_print_vars +mono_debug_remove_method +mono_debug_symfile_free_locals +mono_debug_symfile_free_location +mono_debug_symfile_get_line_numbers +mono_debug_symfile_get_line_numbers_full +mono_debug_symfile_is_loaded +mono_debug_symfile_lookup_locals mono_debug_symfile_lookup_location mono_debug_symfile_lookup_method -mono_debug_using_mono_debugger -mono_debugger_breakpoint_callback -mono_debugger_check_runtime_version -mono_debugger_cleanup -mono_debugger_event -mono_debugger_handle_exception -mono_debugger_initialize +mono_debugger_agent_register_transport mono_debugger_insert_breakpoint -mono_debugger_insert_breakpoint_full -mono_debugger_lock mono_debugger_method_has_breakpoint -mono_debugger_remove_breakpoint mono_debugger_run_finally -mono_debugger_unlock mono_declsec_flags_from_assembly mono_declsec_flags_from_class mono_declsec_flags_from_method @@ -188,13 +226,17 @@ mono_declsec_get_method_action mono_digest_get_public_token mono_disasm_code mono_disasm_code_one +mono_dl_fallback_register +mono_dl_fallback_unregister mono_dllmap_insert mono_domain_add_class_static_data mono_domain_assembly_open mono_domain_create +mono_domain_create_appdomain mono_domain_finalize mono_domain_foreach mono_domain_free +mono_domain_from_appdomain mono_domain_get mono_domain_get_by_id mono_domain_get_id @@ -204,8 +246,18 @@ mono_domain_owns_vtable_slot mono_domain_set mono_domain_set_internal mono_domain_try_type_resolve +mono_domain_try_unload +mono_domain_unload +mono_dwarf_escape_path +mono_emit_native_call mono_environment_exitcode_get mono_environment_exitcode_set +mono_error_cleanup +mono_error_get_error_code +mono_error_get_message +mono_error_init +mono_error_init_flags +mono_error_ok mono_escape_uri_string mono_event_get_add_method mono_event_get_flags @@ -219,11 +271,15 @@ mono_exception_from_name_domain mono_exception_from_name_msg mono_exception_from_name_two_strings mono_exception_from_token +mono_exception_from_token_two_strings +mono_exception_walk_trace mono_field_from_token +mono_field_full_name mono_field_get_data mono_field_get_flags mono_field_get_name mono_field_get_object +mono_field_get_offset mono_field_get_parent mono_field_get_type mono_field_get_value @@ -232,10 +288,17 @@ mono_field_set_value mono_field_static_get_value mono_field_static_set_value mono_file_map +mono_file_map_close +mono_file_map_fd +mono_file_map_open +mono_file_map_size mono_file_unmap +mono_free +mono_free_bstr mono_free_method mono_free_verify_list mono_g_hash_table_destroy +mono_g_hash_table_find mono_g_hash_table_foreach mono_g_hash_table_foreach_remove mono_g_hash_table_insert @@ -244,6 +307,7 @@ mono_g_hash_table_lookup_extended mono_g_hash_table_new mono_g_hash_table_new_full mono_g_hash_table_new_type +mono_g_hash_table_print_stats mono_g_hash_table_remove mono_g_hash_table_replace mono_g_hash_table_size @@ -253,11 +317,20 @@ mono_gc_enable_events mono_gc_get_generation mono_gc_get_heap_size mono_gc_get_used_size +mono_gc_invoke_finalizers mono_gc_is_finalizer_thread +mono_gc_make_root_descr_user mono_gc_max_generation mono_gc_out_of_memory +mono_gc_reference_queue_add +mono_gc_reference_queue_free +mono_gc_reference_queue_new +mono_gc_walk_heap mono_gc_wbarrier_arrayref_copy +mono_gc_wbarrier_generic_nostore mono_gc_wbarrier_generic_store +mono_gc_wbarrier_generic_store_atomic +mono_gc_wbarrier_object_copy mono_gc_wbarrier_set_arrayref mono_gc_wbarrier_set_field mono_gc_wbarrier_value_copy @@ -272,6 +345,8 @@ mono_get_char_class mono_get_config_dir mono_get_corlib mono_get_dbnull_object +mono_get_delegate_begin_invoke +mono_get_delegate_end_invoke mono_get_delegate_invoke mono_get_double_class mono_get_enum_class @@ -287,19 +362,23 @@ mono_get_exception_cannot_unload_appdomain mono_get_exception_class mono_get_exception_divide_by_zero mono_get_exception_execution_engine +mono_get_exception_field_access mono_get_exception_file_not_found mono_get_exception_file_not_found2 mono_get_exception_index_out_of_range mono_get_exception_invalid_cast mono_get_exception_invalid_operation mono_get_exception_io +mono_get_exception_method_access mono_get_exception_missing_field mono_get_exception_missing_method mono_get_exception_not_implemented mono_get_exception_not_supported mono_get_exception_null_reference +mono_get_exception_out_of_memory mono_get_exception_overflow mono_get_exception_reflection_type_load +mono_get_exception_runtime_wrapped mono_get_exception_security mono_get_exception_serialization mono_get_exception_stack_overflow @@ -320,11 +399,12 @@ mono_get_method_constrained mono_get_method_full mono_get_object_class mono_get_root_domain +mono_get_runtime_build_info mono_get_sbyte_class mono_get_single_class -mono_get_special_static_data mono_get_string_class mono_get_thread_class +mono_get_trampoline_func mono_get_uint16_class mono_get_uint32_class mono_get_uint64_class @@ -336,6 +416,7 @@ mono_image_addref mono_image_close mono_image_ensure_section mono_image_ensure_section_idx +mono_image_fixup_vtable mono_image_get_assembly mono_image_get_entry_point mono_image_get_filename @@ -351,6 +432,7 @@ mono_image_init mono_image_init_name_cache mono_image_is_dynamic mono_image_load_file_for_image +mono_image_load_module mono_image_loaded mono_image_loaded_by_guid mono_image_loaded_by_guid_full @@ -359,6 +441,7 @@ mono_image_lookup_resource mono_image_open mono_image_open_from_data mono_image_open_from_data_full +mono_image_open_from_data_with_name mono_image_open_full mono_image_rva_map mono_image_strerror @@ -377,6 +460,11 @@ mono_install_assembly_refonly_preload_hook mono_install_assembly_refonly_search_hook mono_install_assembly_search_hook mono_install_runtime_cleanup +mono_install_threadpool_item_hooks +mono_install_threadpool_thread_hooks +mono_install_unhandled_exception_hook +mono_invoke_unhandled_exception_hook +mono_is_debugger_attached mono_jit_cleanup mono_jit_exec mono_jit_info_get_code_size @@ -385,18 +473,23 @@ mono_jit_info_get_method mono_jit_info_table_find mono_jit_init mono_jit_init_version +mono_jit_parse_options +mono_jit_set_aot_only +mono_jit_set_domain mono_jit_set_trace_options mono_jit_thread_attach mono_ldstr mono_ldtoken +mono_lls_init mono_load_remote_field mono_load_remote_field_new +mono_local_deadce mono_locks_dump +mono_lookup_icall_symbol mono_lookup_internal_call mono_lookup_pinvoke_call mono_main mono_marshal_string_to_utf16 -mono_mb_free mono_md5_final mono_md5_get_digest mono_md5_get_digest_from_file @@ -410,6 +503,7 @@ mono_mempool_empty mono_mempool_get_allocated mono_mempool_invalidate mono_mempool_new +mono_mempool_new_size mono_mempool_stats mono_mempool_strdup mono_metadata_blob_heap @@ -427,7 +521,9 @@ mono_metadata_decode_value mono_metadata_encode_value mono_metadata_events_from_typedef mono_metadata_field_info +mono_metadata_field_info_with_mempool mono_metadata_free_array +mono_metadata_free_inflated_signature mono_metadata_free_marshal_spec mono_metadata_free_method_signature mono_metadata_free_mh @@ -435,8 +531,8 @@ mono_metadata_free_type mono_metadata_generic_class_is_valuetype mono_metadata_get_constant_index mono_metadata_get_generic_param_row +mono_metadata_get_inflated_signature mono_metadata_get_marshal_info -mono_metadata_get_param_attrs mono_metadata_guid_heap mono_metadata_implmap_from_method mono_metadata_init @@ -476,6 +572,8 @@ mono_metadata_typedef_from_field mono_metadata_typedef_from_method mono_metadata_user_string mono_method_body_get_object +mono_method_can_access_field +mono_method_can_access_method mono_method_desc_free mono_method_desc_from_method mono_method_desc_full_match @@ -486,6 +584,7 @@ mono_method_desc_search_in_image mono_method_full_name mono_method_get_class mono_method_get_flags +mono_method_get_generic_container mono_method_get_header mono_method_get_index mono_method_get_last_managed @@ -497,6 +596,7 @@ mono_method_get_param_token mono_method_get_signature mono_method_get_signature_full mono_method_get_token +mono_method_get_unmanaged_thunk mono_method_has_marshal_info mono_method_header_get_clauses mono_method_header_get_code @@ -513,13 +613,16 @@ mono_mlist_next mono_mlist_prepend mono_mlist_remove_item mono_mlist_set_data +mono_mlist_set_next mono_module_file_get_object mono_module_get_object mono_monitor_enter mono_monitor_exit mono_monitor_try_enter mono_mprotect +mono_mutex_init_suspend_safe mono_object_castclass_mbyref +mono_object_castclass_with_cache mono_object_clone mono_object_describe mono_object_describe_fields @@ -531,12 +634,15 @@ mono_object_hash mono_object_is_alive mono_object_isinst mono_object_isinst_mbyref +mono_object_isinst_with_cache mono_object_new mono_object_new_alloc_specific mono_object_new_fast mono_object_new_from_token mono_object_new_specific +mono_object_to_string mono_object_unbox +mono_op_to_op_imm_noemul mono_opcode_name mono_opcode_value mono_pagesize @@ -545,10 +651,12 @@ mono_parse_default_optimizations mono_path_canonicalize mono_path_resolve_symlinks mono_pe_file_open +mono_perfcounters_init mono_pmip mono_poll mono_print_method_from_ip mono_print_thread_dump +mono_print_thread_dump_from_ctx mono_print_unhandled_exception mono_profiler_coverage_get mono_profiler_get_events @@ -557,14 +665,27 @@ mono_profiler_install_allocation mono_profiler_install_appdomain mono_profiler_install_assembly mono_profiler_install_class +mono_profiler_install_code_buffer_new +mono_profiler_install_code_chunk_destroy +mono_profiler_install_code_chunk_new mono_profiler_install_coverage_filter mono_profiler_install_enter_leave +mono_profiler_install_exception mono_profiler_install_gc +mono_profiler_install_gc_moves +mono_profiler_install_gc_roots +mono_profiler_install_iomap mono_profiler_install_jit_compile mono_profiler_install_jit_end +mono_profiler_install_method_free +mono_profiler_install_method_invoke mono_profiler_install_module +mono_profiler_install_monitor +mono_profiler_install_runtime_initialized mono_profiler_install_statistical +mono_profiler_install_statistical_call_chain mono_profiler_install_thread +mono_profiler_install_thread_name mono_profiler_install_transition mono_profiler_load mono_profiler_set_events @@ -575,9 +696,16 @@ mono_property_get_object mono_property_get_parent mono_property_get_set_method mono_property_get_value +mono_property_hash_destroy +mono_property_hash_insert +mono_property_hash_lookup +mono_property_hash_new +mono_property_hash_remove_object mono_property_set_value mono_ptr_class_get mono_raise_exception +mono_realloc_native_code +mono_reflection_free_type_info mono_reflection_get_custom_attrs mono_reflection_get_custom_attrs_blob mono_reflection_get_custom_attrs_by_type @@ -587,10 +715,12 @@ mono_reflection_get_token mono_reflection_get_type mono_reflection_parse_type mono_reflection_type_from_name +mono_reflection_type_get_type mono_register_bundled_assemblies mono_register_config_for_assembly mono_register_machine_config -mono_remote_class +mono_register_symfile_for_assembly +mono_replace_ins mono_runtime_class_init mono_runtime_cleanup mono_runtime_delegate_invoke @@ -603,17 +733,37 @@ mono_runtime_invoke_array mono_runtime_is_shutting_down mono_runtime_object_init mono_runtime_quit +mono_runtime_resource_check_limit +mono_runtime_resource_limit +mono_runtime_resource_set_callback mono_runtime_run_main mono_runtime_set_shutting_down +mono_security_core_clr_get_options +mono_security_core_clr_require_elevated_permissions +mono_security_core_clr_set_options +mono_security_enable_core_clr +mono_security_set_core_clr_platform_callback +mono_sem_post +mono_sem_timedwait +mono_sem_wait +mono_set_assemblies_path +mono_set_break_policy mono_set_config_dir mono_set_defaults mono_set_dirs +mono_set_is_debugger_attached mono_set_rootdir +mono_set_signal_chaining mono_sha1_final mono_sha1_get_digest mono_sha1_get_digest_from_file mono_sha1_init mono_sha1_update +mono_shared_area +mono_shared_area_for_pid +mono_shared_area_instances +mono_shared_area_remove +mono_shared_area_unload mono_signature_explicit_this mono_signature_get_call_conv mono_signature_get_desc @@ -622,6 +772,7 @@ mono_signature_get_params mono_signature_get_return_type mono_signature_hash mono_signature_is_instance +mono_signature_param_is_out mono_signature_vararg_start mono_signbit_double mono_signbit_float @@ -629,11 +780,14 @@ mono_stack_walk mono_stack_walk_no_il mono_store_remote_field mono_store_remote_field_new +mono_string_chars mono_string_equal +mono_string_from_bstr mono_string_from_utf16 mono_string_hash mono_string_intern mono_string_is_interned +mono_string_length mono_string_new mono_string_new_len mono_string_new_size @@ -641,47 +795,31 @@ mono_string_new_utf16 mono_string_new_wrapper mono_string_to_utf16 mono_string_to_utf8 +mono_string_to_utf8_checked mono_stringify_assembly_name mono_table_info_get_rows -mono_thread_abort_all_other_threads mono_thread_attach mono_thread_cleanup mono_thread_create mono_thread_current mono_thread_detach mono_thread_exit -mono_thread_force_interruption_checkpoint -mono_thread_get_abort_signal mono_thread_get_main -mono_thread_has_appdomain_ref +mono_thread_get_undeniable_exception mono_thread_init -mono_thread_interruption_checkpoint -mono_thread_interruption_request_flag -mono_thread_interruption_requested +mono_thread_is_foreign mono_thread_manage mono_thread_new_init -mono_thread_pop_appdomain_ref -mono_thread_push_appdomain_ref -mono_thread_request_interruption mono_thread_set_main +mono_thread_set_manage_callback mono_thread_stop -mono_thread_suspend_all_other_threads -mono_threads_abort_appdomain_threads -mono_threads_clear_cached_culture mono_threads_get_default_stacksize -mono_threads_install_cleanup mono_threads_request_thread_dump mono_threads_set_default_stacksize -mono_trace -mono_trace_cleanup -mono_trace_is_traced -mono_trace_pop -mono_trace_push -mono_trace_set_level +mono_tls_key_get_offset +mono_tls_key_set_offset mono_trace_set_level_string -mono_trace_set_mask mono_trace_set_mask_string -mono_tracev mono_type_create_from_typespec mono_type_full_name mono_type_generic_inst_is_valuetype @@ -696,6 +834,11 @@ mono_type_get_signature mono_type_get_type mono_type_get_underlying_type mono_type_is_byref +mono_type_is_pointer +mono_type_is_reference +mono_type_is_struct +mono_type_is_valid_enum_basetype +mono_type_is_void mono_type_size mono_type_stack_size mono_type_to_unmanaged @@ -704,7 +847,10 @@ mono_unicode_from_external mono_unicode_to_external mono_upgrade_remote_class_wrapper mono_utf8_from_external +mono_utf8_validate_and_len +mono_utf8_validate_and_len_with_bounds mono_valloc +mono_valloc_aligned mono_value_box mono_value_copy mono_value_copy_array @@ -712,8 +858,8 @@ mono_value_describe_fields mono_verify_corlib mono_vfree mono_vtable_get_static_field_data -mono_walk_stack -mono_basic_block_free -mono_basic_block_split -mono_opcode_value_and_size -mono_opcode_size \ No newline at end of file +mono_win32_compat_CopyMemory +mono_win32_compat_FillMemory +mono_win32_compat_MoveMemory +mono_win32_compat_ZeroMemory +mono_xdebug_flush