5 #ifndef _MONO_METADATA_W32MUTEX_H_
6 #define _MONO_METADATA_W32MUTEX_H_
12 #include "object-internals.h"
13 #include "w32handle-namespace.h"
14 #include <mono/metadata/icalls.h>
17 mono_w32mutex_init (void);
21 ves_icall_System_Threading_Mutex_ReleaseMutex_internal (gpointer handle
);
23 typedef struct MonoW32HandleNamedMutex MonoW32HandleNamedMutex
;
25 MonoW32HandleNamespace
*
26 mono_w32mutex_get_namespace (MonoW32HandleNamedMutex
*mutex
);
30 mono_w32mutex_abandon (MonoInternalThread
*internal
);
33 #endif /* _MONO_METADATA_W32MUTEX_H_ */