/* * wapi.h: Public include files * * Author: * Dick Porter (dick@ximian.com) * * (C) 2002 Ximian, Inc. */ #ifndef _WAPI_WAPI_H_ #define _WAPI_WAPI_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include G_BEGIN_DECLS #define WAIT_FAILED 0xFFFFFFFF #define WAIT_OBJECT_0 ((STATUS_WAIT_0) +0) #define WAIT_ABANDONED ((STATUS_ABANDONED_WAIT_0) +0) #define WAIT_ABANDONED_0 ((STATUS_ABANDONED_WAIT_0) +0) #define WAIT_TIMEOUT STATUS_TIMEOUT #define WAIT_IO_COMPLETION STATUS_USER_APC void wapi_init (void); void wapi_cleanup (void); gboolean CloseHandle (gpointer handle); pid_t wapi_getpid (void); G_END_DECLS #endif /* _WAPI_WAPI_H_ */