2004-11-04 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mono / io-layer / uglify.h
index e762c016a7dc9b236ac38ae992406d681f77a7cd..f7055de04d0d1af694bfd3d56e616a387779b076 100644 (file)
@@ -31,14 +31,17 @@ typedef guint32 ULONG;
 typedef gint32 *PLONG;
 typedef guint64 LONGLONG;
 typedef gunichar2 TCHAR;
+typedef size_t SIZE_T;
 
 typedef gpointer HANDLE;
 typedef gpointer *LPHANDLE;
 typedef guint32 SOCKET;
 typedef gpointer HMODULE;
 
+typedef WapiSecurityAttributes SECURITY_ATTRIBUTES;
 typedef WapiSecurityAttributes *LPSECURITY_ATTRIBUTES;
 typedef WapiOverlapped *LPOVERLAPPED;
+typedef WapiOverlappedCB LPOVERLAPPED_COMPLETION_ROUTINE;
 typedef WapiThreadStart LPTHREAD_START_ROUTINE;
 typedef WapiCriticalSection CRITICAL_SECTION;
 typedef WapiCriticalSection *LPCRITICAL_SECTION;
@@ -64,6 +67,7 @@ typedef WapiStartupInfo STARTUPINFO;
 typedef WapiStartupInfo *LPSTARTUPINFO;
 typedef WapiProcessInformation PROCESS_INFORMATION;
 typedef WapiFixedFileInfo VS_FIXEDFILEINFO;
+typedef WapiApcProc PAPCFUNC;
 
 #define CONST const
 #define VOID void