X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fcoree.h;h=5057ab1cf2f27a0bc34d5bcf58dd4062f220b288;hb=HEAD;hp=e5f842f2528f95bb6b565a9a6807623a3ed1124b;hpb=e003c4e8f9e5ffef89a7527595c94d7457abe1a6;p=mono.git diff --git a/mono/metadata/coree.h b/mono/metadata/coree.h index e5f842f2528..5057ab1cf2f 100644 --- a/mono/metadata/coree.h +++ b/mono/metadata/coree.h @@ -1,10 +1,12 @@ -/* - * coree.h: mscoree.dll functions +/** + * \file + * mscoree.dll functions * * Author: * Kornel Pal * * Copyright (C) 2008 Kornel Pal + * Licensed under the MIT license. See LICENSE file in the project root for full license information. */ #ifndef __MONO_COREE_H__ @@ -15,14 +17,14 @@ #ifdef HOST_WIN32 -#include #include +#include #include "image.h" #define STATUS_SUCCESS 0x00000000L #define STATUS_INVALID_IMAGE_FORMAT 0xC000007BL -STDAPI MonoFixupCorEE(HMODULE ModuleHandle); +MONO_API STDAPI MonoFixupCorEE(HMODULE ModuleHandle); /* Defined by the linker. */ #ifndef _MSC_VER @@ -32,19 +34,19 @@ STDAPI MonoFixupCorEE(HMODULE ModuleHandle); #define __ImageBase _image_base__ #endif #endif -extern IMAGE_DOS_HEADER __ImageBase MONO_INTERNAL; +extern IMAGE_DOS_HEADER __ImageBase; -extern HMODULE coree_module_handle MONO_INTERNAL; +extern HMODULE coree_module_handle; -HMODULE WINAPI MonoLoadImage(LPCWSTR FileName) MONO_INTERNAL; -STDAPI MonoFixupExe(HMODULE ModuleHandle) MONO_INTERNAL; +HMODULE WINAPI MonoLoadImage(LPCWSTR FileName); +STDAPI MonoFixupExe(HMODULE ModuleHandle); -gchar* mono_get_module_file_name (HMODULE module_handle) MONO_INTERNAL; -void mono_load_coree (const char* file_name) MONO_INTERNAL; -void mono_fixup_exe_image (MonoImage* image) MONO_INTERNAL; +gchar* mono_get_module_file_name (HMODULE module_handle); +void mono_load_coree (const char* file_name); +void mono_fixup_exe_image (MonoImage* image); /* Declared in image.c. */ -MonoImage* mono_image_open_from_module_handle (HMODULE module_handle, char* fname, gboolean has_entry_point, MonoImageOpenStatus* status) MONO_INTERNAL; +MonoImage* mono_image_open_from_module_handle (HMODULE module_handle, char* fname, gboolean has_entry_point, MonoImageOpenStatus* status); #endif /* HOST_WIN32 */