-#include <mono/io-layer/status.h>
-#include <mono/io-layer/timefuncs.h>
-#include <mono/io-layer/versioninfo.h>
-#include <mono/io-layer/wait.h>
+
+G_BEGIN_DECLS
+
+#define WAIT_FAILED ((int) 0xFFFFFFFF)
+#define WAIT_OBJECT_0 ((int) 0x00000000)
+#define WAIT_ABANDONED_0 ((int) 0x00000080)
+#define WAIT_TIMEOUT ((int) 0x00000102)
+#define WAIT_IO_COMPLETION ((int) 0x000000C0)