1 ; file generated by create
-windef.pl
6 mono_aot_register_module
7 mono_array_addr_with_size
10 mono_array_element_size
14 mono_array_new_specific
15 mono_assemblies_cleanup
19 mono_assembly_fill_assembly_name
21 mono_assembly_get_assemblyref
22 mono_assembly_get_image
23 mono_assembly_get_main
24 mono_assembly_get_name
25 mono_assembly_get_object
26 mono_assembly_getrootdir
27 mono_assembly_invoke_load_hook
28 mono_assembly_invoke_search_hook
30 mono_assembly_load_from
31 mono_assembly_load_from_full
32 mono_assembly_load_full
33 mono_assembly_load_module
34 mono_assembly_load_reference
35 mono_assembly_load_references
36 mono_assembly_load_with_partial_name
38 mono_assembly_loaded_full
39 mono_assembly_name_free
40 mono_assembly_name_get_culture
41 mono_assembly_name_get_name
42 mono_assembly_name_get_pubkeytoken
43 mono_assembly_name_get_version
44 mono_assembly_name_new
45 mono_assembly_names_equal
47 mono_assembly_open_full
48 mono_assembly_set_main
49 mono_assembly_setrootdir
50 mono_bitset_alloc_size
57 mono_bitset_find_first
58 mono_bitset_find_first_unset
60 mono_bitset_find_start
63 mono_bitset_intersection
64 mono_bitset_intersection_2
75 mono_bounded_array_class_get
76 mono_breakpoint_clean_code
77 mono_check_corlib_version
78 mono_class_array_element_size
80 mono_class_describe_statics
81 mono_class_enum_basetype
82 mono_class_from_generic_parameter
83 mono_class_from_mono_type
85 mono_class_from_name_case
86 mono_class_from_typeref
87 mono_class_from_typeref_checked
89 mono_class_get_byref_type
90 mono_class_get_element_class
91 mono_class_get_event_token
94 mono_class_get_field_from_name
95 mono_class_get_field_token
100 mono_class_get_interfaces
101 mono_class_get_method_from_name
102 mono_class_get_method_from_name_flags
103 mono_class_get_methods
105 mono_class_get_namespace
106 mono_class_get_nested_types
107 mono_class_get_nesting_type
108 mono_class_get_parent
109 mono_class_get_properties
110 mono_class_get_property_from_name
111 mono_class_get_property_token
114 mono_class_get_type_token
115 mono_class_implements_interface
116 mono_class_inflate_generic_method
117 mono_class_inflate_generic_type
119 mono_class_instance_size
120 mono_class_interface_offset
121 mono_class_is_assignable_from
122 mono_class_is_delegate
124 mono_class_is_subclass_of
125 mono_class_is_valid_enum
126 mono_class_is_valuetype
128 mono_class_name_from_token
129 mono_class_num_events
130 mono_class_num_fields
131 mono_class_num_methods
132 mono_class_num_properties
133 mono_class_value_size
135 mono_cli_rva_image_map
136 mono_code_manager_cleanup
137 mono_code_manager_commit
138 mono_code_manager_destroy
139 mono_code_manager_init
140 mono_code_manager_invalidate
141 mono_code_manager_new
142 mono_code_manager_new_dynamic
143 mono_code_manager_reserve
144 mono_code_manager_reserve_align
145 mono_code_manager_set_read_only
146 mono_code_manager_size
148 mono_conc_hashtable_destroy
149 mono_conc_hashtable_foreach
150 mono_conc_hashtable_insert
151 mono_conc_hashtable_lookup
152 mono_conc_hashtable_new
153 mono_conc_hashtable_new_full
154 mono_conc_hashtable_remove
156 mono_config_for_assembly
157 mono_config_is_server_mode
159 mono_config_parse_memory
160 mono_config_set_server_mode
161 mono_config_string_for_assembly_file
163 mono_context_get_desc
164 mono_context_get_domain_id
168 mono_counter_get_name
169 mono_counter_get_section
170 mono_counter_get_size
171 mono_counter_get_type
172 mono_counter_get_unit
173 mono_counter_get_variance
174 mono_counters_cleanup
177 mono_counters_foreach
179 mono_counters_on_register
180 mono_counters_register
181 mono_counters_register_with_size
183 mono_custom_attrs_construct
184 mono_custom_attrs_free
185 mono_custom_attrs_from_assembly
186 mono_custom_attrs_from_class
187 mono_custom_attrs_from_event
188 mono_custom_attrs_from_field
189 mono_custom_attrs_from_index
190 mono_custom_attrs_from_method
191 mono_custom_attrs_from_param
192 mono_custom_attrs_from_property
193 mono_custom_attrs_get_attr
194 mono_custom_attrs_has_attr
195 mono_debug_add_delegate_trampoline
196 mono_debug_add_method
198 mono_debug_close_image
199 mono_debug_close_mono_symbol_file
200 mono_debug_domain_create
201 mono_debug_domain_unload
203 mono_debug_find_method
204 mono_debug_free_locals
205 mono_debug_free_method_jit_info
206 mono_debug_free_source_location
207 mono_debug_il_offset_from_address
209 mono_debug_lookup_locals
210 mono_debug_lookup_method
211 mono_debug_lookup_method_addresses
212 mono_debug_lookup_source_location
213 mono_debug_open_image_from_memory
214 mono_debug_open_mono_symbols
215 mono_debug_print_stack_frame
216 mono_debug_print_vars
217 mono_debug_remove_method
218 mono_debug_symfile_free_location
219 mono_debug_symfile_is_loaded
220 mono_debug_symfile_lookup_locals
221 mono_debug_symfile_lookup_location
222 mono_debug_symfile_lookup_method
223 mono_debugger_agent_parse_options
224 mono_debugger_agent_register_transport
225 mono_debugger_agent_transport_handshake
226 mono_debugger_insert_breakpoint
227 mono_debugger_method_has_breakpoint
228 mono_debugger_run_finally
229 mono_declsec_flags_from_assembly
230 mono_declsec_flags_from_class
231 mono_declsec_flags_from_method
232 mono_declsec_get_assembly_action
233 mono_declsec_get_class_action
234 mono_declsec_get_demands
235 mono_declsec_get_inheritdemands_class
236 mono_declsec_get_inheritdemands_method
237 mono_declsec_get_linkdemands
238 mono_declsec_get_method_action
239 mono_digest_get_public_token
242 mono_dl_fallback_register
243 mono_dl_fallback_unregister
246 mono_domain_add_class_static_data
247 mono_domain_assembly_open
249 mono_domain_create_appdomain
253 mono_domain_from_appdomain
255 mono_domain_get_by_id
256 mono_domain_get_friendly_name
258 mono_domain_has_type_resolve
259 mono_domain_is_unloading
260 mono_domain_owns_vtable_slot
262 mono_domain_set_config
263 mono_domain_set_internal
264 mono_domain_try_type_resolve
265 mono_domain_try_unload
267 mono_emit_native_call
268 mono_environment_exitcode_get
269 mono_environment_exitcode_set
271 mono_error_get_error_code
272 mono_error_get_message
274 mono_error_init_flags
276 mono_escape_uri_string
277 mono_event_get_add_method
280 mono_event_get_object
281 mono_event_get_parent
282 mono_event_get_raise_method
283 mono_event_get_remove_method
284 mono_exception_from_name
285 mono_exception_from_name_domain
286 mono_exception_from_name_msg
287 mono_exception_from_name_two_strings
288 mono_exception_from_token
289 mono_exception_from_token_two_strings
290 mono_exception_walk_trace
291 mono_field_from_token
296 mono_field_get_object
297 mono_field_get_offset
298 mono_field_get_parent
301 mono_field_get_value_object
303 mono_field_static_get_value
304 mono_field_static_set_value
314 mono_free_verify_list
315 mono_g_hash_table_destroy
316 mono_g_hash_table_find
317 mono_g_hash_table_foreach
318 mono_g_hash_table_foreach_remove
319 mono_g_hash_table_insert
320 mono_g_hash_table_lookup
321 mono_g_hash_table_lookup_extended
322 mono_g_hash_table_new_type
323 mono_g_hash_table_print_stats
324 mono_g_hash_table_remove
325 mono_g_hash_table_replace
326 mono_g_hash_table_size
328 mono_gc_collection_count
329 mono_gc_get_generation
330 mono_gc_get_heap_size
331 mono_gc_get_used_size
332 mono_gc_invoke_finalizers
333 mono_gc_max_generation
334 mono_gc_reference_queue_add
335 mono_gc_reference_queue_free
336 mono_gc_reference_queue_new
337 mono_gc_register_bridge_callbacks
338 mono_gc_register_finalizer_callbacks
339 mono_gc_register_root
340 mono_gc_toggleref_add
341 mono_gc_toggleref_register_callback
342 mono_gc_wait_for_bridge_processing
344 mono_gc_wbarrier_arrayref_copy
345 mono_gc_wbarrier_generic_nostore
346 mono_gc_wbarrier_generic_store
347 mono_gc_wbarrier_generic_store_atomic
348 mono_gc_wbarrier_object_copy
349 mono_gc_wbarrier_set_arrayref
350 mono_gc_wbarrier_set_field
351 mono_gc_wbarrier_value_copy
353 mono_gchandle_get_target
355 mono_gchandle_new_weakref
357 mono_get_boolean_class
362 mono_get_dbnull_object
363 mono_get_delegate_begin_invoke
364 mono_get_delegate_end_invoke
365 mono_get_delegate_invoke
366 mono_get_double_class
368 mono_get_exception_appdomain_unloaded
369 mono_get_exception_argument
370 mono_get_exception_argument_null
371 mono_get_exception_argument_out_of_range
372 mono_get_exception_arithmetic
373 mono_get_exception_array_type_mismatch
374 mono_get_exception_bad_image_format
375 mono_get_exception_bad_image_format2
376 mono_get_exception_cannot_unload_appdomain
377 mono_get_exception_class
378 mono_get_exception_divide_by_zero
379 mono_get_exception_execution_engine
380 mono_get_exception_field_access
381 mono_get_exception_file_not_found
382 mono_get_exception_file_not_found2
383 mono_get_exception_index_out_of_range
384 mono_get_exception_invalid_cast
385 mono_get_exception_invalid_operation
386 mono_get_exception_io
387 mono_get_exception_method_access
388 mono_get_exception_missing_field
389 mono_get_exception_missing_method
390 mono_get_exception_not_implemented
391 mono_get_exception_not_supported
392 mono_get_exception_null_reference
393 mono_get_exception_out_of_memory
394 mono_get_exception_overflow
395 mono_get_exception_reflection_type_load
396 mono_get_exception_runtime_wrapped
397 mono_get_exception_security
398 mono_get_exception_serialization
399 mono_get_exception_stack_overflow
400 mono_get_exception_synchronization_lock
401 mono_get_exception_thread_abort
402 mono_get_exception_thread_interrupted
403 mono_get_exception_thread_state
404 mono_get_exception_type_initialization
405 mono_get_exception_type_load
406 mono_get_inflated_method
410 mono_get_intptr_class
411 mono_get_jit_info_from_method
412 mono_get_machine_config
414 mono_get_method_constrained
416 mono_get_object_class
418 mono_get_runtime_build_info
420 mono_get_single_class
421 mono_get_string_class
422 mono_get_thread_class
423 mono_get_uint16_class
424 mono_get_uint32_class
425 mono_get_uint64_class
426 mono_get_uintptr_class
429 mono_guid_to_string_minimal
430 mono_image_add_to_name_cache
433 mono_image_ensure_section
434 mono_image_ensure_section_idx
435 mono_image_fixup_vtable
436 mono_image_get_assembly
437 mono_image_get_entry_point
438 mono_image_get_filename
441 mono_image_get_public_key
442 mono_image_get_resource
443 mono_image_get_strong_name
444 mono_image_get_table_info
445 mono_image_get_table_rows
446 mono_image_has_authenticode_entry
448 mono_image_init_name_cache
449 mono_image_is_dynamic
450 mono_image_load_file_for_image
451 mono_image_load_module
453 mono_image_loaded_by_guid
454 mono_image_loaded_by_guid_full
455 mono_image_loaded_full
456 mono_image_lookup_resource
458 mono_image_open_from_data
459 mono_image_open_from_data_full
460 mono_image_open_from_data_with_name
464 mono_image_strong_name_position
468 mono_init_from_assembly
471 mono_install_assembly_load_hook
472 mono_install_assembly_postload_refonly_search_hook
473 mono_install_assembly_postload_search_hook
474 mono_install_assembly_preload_hook
475 mono_install_assembly_refonly_preload_hook
476 mono_install_assembly_refonly_search_hook
477 mono_install_assembly_search_hook
478 mono_install_ftnptr_eh_callback
479 mono_install_load_aot_data_hook
480 mono_install_runtime_cleanup
481 mono_install_unhandled_exception_hook
482 mono_is_debugger_attached
485 mono_jit_info_get_code_size
486 mono_jit_info_get_code_start
487 mono_jit_info_get_method
488 mono_jit_info_table_find
490 mono_jit_init_version
491 mono_jit_parse_options
492 mono_jit_set_aot_mode
493 mono_jit_set_aot_only
495 mono_jit_set_trace_options
496 mono_jit_thread_attach
499 mono_load_remote_field
500 mono_load_remote_field_new
501 mono_loader_register_module
503 mono_lock_free_allocator_check_consistency
504 mono_lock_free_allocator_init_allocator
505 mono_lock_free_allocator_init_size_class
507 mono_lock_free_queue_dequeue
508 mono_lock_free_queue_enqueue
509 mono_lock_free_queue_init
510 mono_lock_free_queue_node_init
511 mono_lock_free_queue_node_unpoison
513 mono_log_close_logfile
514 mono_log_close_syslog
515 mono_log_open_logfile
517 mono_log_write_logfile
518 mono_log_write_syslog
519 mono_lookup_icall_symbol
520 mono_lookup_internal_call
521 mono_lookup_pinvoke_call
523 mono_marshal_string_to_utf16
526 mono_md5_get_digest_from_file
531 mono_mempool_contains_addr
533 mono_mempool_get_allocated
534 mono_mempool_invalidate
536 mono_mempool_new_size
539 mono_metadata_blob_heap
540 mono_metadata_cleanup
541 mono_metadata_compute_size
542 mono_metadata_custom_attrs_from_index
543 mono_metadata_declsec_from_index
544 mono_metadata_decode_blob_size
545 mono_metadata_decode_row
546 mono_metadata_decode_row_col
547 mono_metadata_decode_signed_value
548 mono_metadata_decode_table_row
549 mono_metadata_decode_table_row_col
550 mono_metadata_decode_value
551 mono_metadata_encode_value
552 mono_metadata_events_from_typedef
553 mono_metadata_field_info
554 mono_metadata_field_info_with_mempool
555 mono_metadata_free_array
556 mono_metadata_free_inflated_signature
557 mono_metadata_free_marshal_spec
558 mono_metadata_free_method_signature
559 mono_metadata_free_mh
560 mono_metadata_free_type
561 mono_metadata_generic_class_is_valuetype
562 mono_metadata_get_constant_index
563 mono_metadata_get_generic_param_row
564 mono_metadata_get_inflated_signature
565 mono_metadata_get_marshal_info
566 mono_metadata_guid_heap
567 mono_metadata_implmap_from_method
569 mono_metadata_interfaces_from_typedef
570 mono_metadata_load_generic_param_constraints_checked
571 mono_metadata_load_generic_params
573 mono_metadata_locate_token
574 mono_metadata_methods_from_event
575 mono_metadata_methods_from_property
576 mono_metadata_nested_in_typedef
577 mono_metadata_nesting_typedef
578 mono_metadata_packing_from_typedef
579 mono_metadata_parse_array
580 mono_metadata_parse_custom_mod
581 mono_metadata_parse_field_type
582 mono_metadata_parse_marshal_spec
583 mono_metadata_parse_method_signature
584 mono_metadata_parse_method_signature_full
585 mono_metadata_parse_mh
586 mono_metadata_parse_mh_full
587 mono_metadata_parse_param
588 mono_metadata_parse_signature
589 mono_metadata_parse_type
590 mono_metadata_parse_typedef_or_ref
591 mono_metadata_properties_from_typedef
592 mono_metadata_signature_alloc
593 mono_metadata_signature_dup
594 mono_metadata_signature_equal
595 mono_metadata_string_heap
596 mono_metadata_token_from_dor
597 mono_metadata_translate_token_index
598 mono_metadata_type_equal
599 mono_metadata_type_hash
600 mono_metadata_typedef_from_field
601 mono_metadata_typedef_from_method
602 mono_metadata_user_string
603 mono_method_body_get_object
604 mono_method_can_access_field
605 mono_method_can_access_method
606 mono_method_desc_free
607 mono_method_desc_from_method
608 mono_method_desc_full_match
609 mono_method_desc_match
611 mono_method_desc_search_in_class
612 mono_method_desc_search_in_image
613 mono_method_full_name
614 mono_method_get_class
615 mono_method_get_flags
616 mono_method_get_generic_container
617 mono_method_get_header
618 mono_method_get_header_checked
619 mono_method_get_index
620 mono_method_get_last_managed
621 mono_method_get_marshal_info
623 mono_method_get_object
624 mono_method_get_param_names
625 mono_method_get_param_token
626 mono_method_get_signature
627 mono_method_get_signature_full
628 mono_method_get_token
629 mono_method_get_unmanaged_thunk
630 mono_method_has_marshal_info
631 mono_method_header_get_clauses
632 mono_method_header_get_code
633 mono_method_header_get_locals
634 mono_method_header_get_num_clauses
635 mono_method_print_code
636 mono_method_signature
645 mono_mlist_remove_item
648 mono_module_file_get_object
649 mono_module_get_object
651 mono_monitor_enter_v4
653 mono_monitor_try_enter
655 mono_native_thread_id_get
656 mono_native_thread_set_name
657 mono_object_castclass_mbyref
660 mono_object_describe_fields
661 mono_object_get_class
662 mono_object_get_domain
664 mono_object_get_virtual_method
667 mono_object_isinst_mbyref
669 mono_object_new_alloc_specific
671 mono_object_new_from_token
672 mono_object_new_specific
673 mono_object_to_string
678 mono_param_get_objects
679 mono_parse_default_optimizations
680 mono_parse_env_options
681 mono_parse_options_from
682 mono_path_canonicalize
683 mono_path_resolve_symlinks
685 mono_perfcounter_foreach
686 mono_perfcounters_init
690 mono_print_method_from_ip
691 mono_print_thread_dump
692 mono_print_thread_dump_from_ctx
693 mono_print_unhandled_exception
694 mono_profiler_coverage_get
695 mono_profiler_get_events
696 mono_profiler_install
697 mono_profiler_install_allocation
698 mono_profiler_install_appdomain
699 mono_profiler_install_appdomain_name
700 mono_profiler_install_assembly
701 mono_profiler_install_class
702 mono_profiler_install_code_buffer_new
703 mono_profiler_install_code_chunk_destroy
704 mono_profiler_install_code_chunk_new
705 mono_profiler_install_context
706 mono_profiler_install_coverage_filter
707 mono_profiler_install_enter_leave
708 mono_profiler_install_exception
709 mono_profiler_install_gc
710 mono_profiler_install_gc_moves
711 mono_profiler_install_gc_roots
712 mono_profiler_install_iomap
713 mono_profiler_install_jit_compile
714 mono_profiler_install_jit_end
715 mono_profiler_install_method_free
716 mono_profiler_install_method_invoke
717 mono_profiler_install_module
718 mono_profiler_install_monitor
719 mono_profiler_install_runtime_initialized
720 mono_profiler_install_statistical
721 mono_profiler_install_statistical_call_chain
722 mono_profiler_install_thread
723 mono_profiler_install_thread_name
724 mono_profiler_install_transition
726 mono_profiler_set_events
727 mono_profiler_set_statistical_mode
728 mono_property_get_flags
729 mono_property_get_get_method
730 mono_property_get_name
731 mono_property_get_object
732 mono_property_get_parent
733 mono_property_get_set_method
734 mono_property_get_value
735 mono_property_hash_destroy
736 mono_property_hash_insert
737 mono_property_hash_lookup
738 mono_property_hash_new
739 mono_property_hash_remove_object
740 mono_property_set_value
743 mono_reflection_assembly_get_assembly
744 mono_reflection_free_type_info
745 mono_reflection_get_custom_attrs
746 mono_reflection_get_custom_attrs_blob
747 mono_reflection_get_custom_attrs_by_type
748 mono_reflection_get_custom_attrs_data
749 mono_reflection_get_custom_attrs_info
750 mono_reflection_get_token
751 mono_reflection_get_type
752 mono_reflection_parse_type
753 mono_reflection_type_from_name
754 mono_reflection_type_get_type
755 mono_register_bundled_assemblies
756 mono_register_config_for_assembly
757 mono_register_machine_config
758 mono_register_symfile_for_assembly
760 mono_runtime_class_init
762 mono_runtime_delegate_invoke
763 mono_runtime_exec_main
764 mono_runtime_exec_managed_code
765 mono_runtime_get_main_args
768 mono_runtime_invoke_array
769 mono_runtime_is_shutting_down
770 mono_runtime_object_init
772 mono_runtime_resource_check_limit
773 mono_runtime_resource_limit
774 mono_runtime_resource_set_callback
775 mono_runtime_run_main
776 mono_runtime_set_main_args
777 mono_runtime_set_shutting_down
778 mono_security_core_clr_get_options
779 mono_security_core_clr_require_elevated_permissions
780 mono_security_core_clr_set_options
781 mono_security_enable_core_clr
782 mono_security_set_core_clr_platform_callback
783 mono_set_allocator_vtable
784 mono_set_assemblies_path
785 mono_set_break_policy
787 mono_set_crash_chaining
790 mono_set_is_debugger_attached
792 mono_set_signal_chaining
795 mono_sha1_get_digest_from_file
799 mono_shared_area_for_pid
800 mono_shared_area_instances
801 mono_shared_area_remove
802 mono_shared_area_unload
803 mono_signature_explicit_this
804 mono_signature_get_call_conv
805 mono_signature_get_desc
806 mono_signature_get_param_count
807 mono_signature_get_params
808 mono_signature_get_return_type
810 mono_signature_is_instance
811 mono_signature_param_is_out
812 mono_signature_vararg_start
816 mono_stack_walk_async_safe
817 mono_stack_walk_no_il
818 mono_store_remote_field
819 mono_store_remote_field_new
822 mono_string_from_bstr
823 mono_string_from_utf16
824 mono_string_from_utf32
827 mono_string_is_interned
832 mono_string_new_utf16
833 mono_string_new_utf32
834 mono_string_new_wrapper
838 mono_string_to_utf8_checked
839 mono_stringify_assembly_name
840 mono_table_info_get_rows
846 mono_thread_detach_if_exiting
849 mono_thread_get_managed_id
850 mono_thread_get_name_utf8
851 mono_thread_get_undeniable_exception
852 mono_thread_hazardous_try_free
853 mono_thread_info_detach
855 mono_thread_is_foreign
859 mono_thread_set_manage_callback
861 mono_threads_assert_gc_safe_region
862 mono_threads_assert_gc_unsafe_region
863 mono_threads_attach_coop
864 mono_threads_attach_tools_thread
865 mono_threads_detach_coop
866 mono_threads_enter_gc_safe_region
867 mono_threads_enter_gc_safe_region_unbalanced
868 mono_threads_enter_gc_unsafe_region
869 mono_threads_enter_gc_unsafe_region_unbalanced
870 mono_threads_exit_gc_safe_region
871 mono_threads_exit_gc_safe_region_unbalanced
872 mono_threads_exit_gc_unsafe_region
873 mono_threads_exit_gc_unsafe_region_unbalanced
874 mono_threads_get_default_stacksize
875 mono_threads_request_thread_dump
876 mono_threads_set_default_stacksize
877 mono_trace_set_level_string
878 mono_trace_set_log_handler
879 mono_trace_set_logdest_string
880 mono_trace_set_logheader_string
881 mono_trace_set_mask_string
882 mono_trace_set_print_handler
883 mono_trace_set_printerr_handler
884 mono_type_create_from_typespec
886 mono_type_generic_inst_is_valuetype
887 mono_type_get_array_type
890 mono_type_get_modifiers
893 mono_type_get_ptr_type
894 mono_type_get_signature
896 mono_type_get_underlying_type
899 mono_type_is_reference
901 mono_type_is_valid_enum_basetype
905 mono_type_to_unmanaged
906 mono_unhandled_exception
907 mono_unicode_from_external
908 mono_unicode_to_external
909 mono_upgrade_remote_class_wrapper
910 mono_utf8_from_external
911 mono_utf8_validate_and_len
912 mono_utf8_validate_and_len_with_bounds
917 mono_value_copy_array
918 mono_value_describe_fields
921 mono_vtable_get_static_field_data
922 mono_win32_compat_CopyMemory
923 mono_win32_compat_FillMemory
924 mono_win32_compat_MoveMemory
925 mono_win32_compat_ZeroMemory