New test.
[mono.git] / mono / io-layer / uglify.h
index 39634c7596629bede629c48ad85c7ea731061571..99cbc7b2704b4f5643310938a0620e480922edbf 100644 (file)
@@ -18,6 +18,8 @@
 
 typedef const gunichar2 *LPCTSTR;
 typedef gunichar2 *LPTSTR;
+typedef const char *LPCSTR;
+typedef char *LPSTR;
 typedef guint8 BYTE;
 typedef guint8 *LPBYTE;
 typedef guint16 WORD;
@@ -32,11 +34,16 @@ typedef gint32 *PLONG;
 typedef guint64 LONGLONG;
 typedef gunichar2 TCHAR;
 typedef size_t SIZE_T;
+typedef guint64 ULONG64;
+typedef guint UINT;
 
 typedef gpointer HANDLE;
 typedef gpointer *LPHANDLE;
 typedef guint32 SOCKET;
 typedef gpointer HMODULE;
+typedef gpointer HINSTANCE;
+typedef gpointer HWND;
+typedef gpointer HKEY;
 
 typedef WapiSecurityAttributes SECURITY_ATTRIBUTES;
 typedef WapiSecurityAttributes *LPSECURITY_ATTRIBUTES;
@@ -67,6 +74,9 @@ typedef WapiStartupInfo STARTUPINFO;
 typedef WapiStartupInfo *LPSTARTUPINFO;
 typedef WapiProcessInformation PROCESS_INFORMATION;
 typedef WapiFixedFileInfo VS_FIXEDFILEINFO;
+typedef WapiApcProc PAPCFUNC;
+typedef WapiShellExecuteInfo SHELLEXECUTEINFO;
+typedef WapiShellExecuteInfo *LPSHELLEXECUTEINFO;
 
 #define CONST const
 #define VOID void