| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- #ifndef _WIN32_H
 
- #define _WIN32_H
 
- #ifndef WIN32
 
- #error this file is only for win32
 
- #endif
 
- #ifndef _PLATFORM_H
 
- #error this file should only be included from platform.h
 
- #endif
 
- // this should be the *only* place windows.h gets included!
 
- #ifndef WIN32_LEAN_AND_MEAN
 
- #define WIN32_LEAN_AND_MEAN
 
- #endif
 
- #include <windows.h>
 
- #ifndef _WIN32_WCE
 
- #include <io.h>
 
- #endif
 
- #if defined(_MSC_VER)	// msvc
 
- # define WASABIDLLEXPORT __declspec(dllexport)
 
- # if _MSC_VER >= 1100
 
- #  define NOVTABLE __declspec(novtable)
 
- # endif
 
- #endif
 
- #define _TRY __try
 
- #define _EXCEPT(x) __except(x)
 
- #define OSPIPE HANDLE
 
- typedef WCHAR OSFNCHAR;
 
- typedef LPWSTR OSFNSTR;
 
- typedef LPCWSTR OSFNCSTR;
 
- #endif
 
 
  |