X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fio-layer%2Fwait.h;h=b1fef4b1479361fd065bc19bf43bae631003f823;hb=86e44dfdcbc36134f56616dfe0ee1c6ae81e02b7;hp=a4ff149147efe3ee4cd17e8f01125002ad10083b;hpb=9341400101bf4c2d349c3d0464a912a271179fd2;p=mono.git diff --git a/mono/io-layer/wait.h b/mono/io-layer/wait.h index a4ff149147e..b1fef4b1479 100644 --- a/mono/io-layer/wait.h +++ b/mono/io-layer/wait.h @@ -11,11 +11,10 @@ #define _WAPI_WAIT_H_ #include "mono/io-layer/status.h" +#include "mono/utils/w32handle.h" G_BEGIN_DECLS -#define MAXIMUM_WAIT_OBJECTS 64 - #define INFINITE 0xFFFFFFFF #define WAIT_FAILED 0xFFFFFFFF @@ -27,16 +26,12 @@ G_BEGIN_DECLS #define WAIT_TIMEOUT STATUS_TIMEOUT #define WAIT_IO_COMPLETION STATUS_USER_APC -extern guint32 WaitForSingleObject(gpointer handle, guint32 timeout); extern guint32 WaitForSingleObjectEx(gpointer handle, guint32 timeout, gboolean alertable); extern guint32 SignalObjectAndWait(gpointer signal_handle, gpointer wait, guint32 timeout, gboolean alertable); -extern guint32 WaitForMultipleObjects(guint32 numobjects, gpointer *handles, - gboolean waitall, guint32 timeout); extern guint32 WaitForMultipleObjectsEx(guint32 numobjects, gpointer *handles, gboolean waitall, guint32 timeout, gboolean alertable); -extern guint32 WaitForInputIdle(gpointer handle, guint32 timeout); G_END_DECLS #endif /* _WAPI_WAIT_H_ */