blob: 09fc3d3850fa45403b9879520717cfc478cbda33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef _MONO_MINI_MONOVM_H_
#define _MONO_MINI_MONOVM_H_
#include <mono/utils/mono-publib.h>
#include <mono/mini/mono-private-unstable.h>
// MonoVM equivalents of the CoreCLR hosting API and helpers
// Only functional on netcore builds
// Moved to mono-private-unstable.h for now
//MONO_API int
//monovm_initialize (int propertyCount, const char **propertyKeys, const char **propertyValues);
MONO_API int
monovm_execute_assembly (int argc, const char **argv, const char *managedAssemblyPath, unsigned int *exitCode);
MONO_API int
monovm_shutdown (int *latchedExitCode);
#endif // _MONO_MINI_MONOVM_H_
|