properly target windows 2000 in mingw build + allows to build for windows ME now as well
This commit is contained in:
parent
7175939854
commit
beae3c5fb7
6 changed files with 34 additions and 12 deletions
12
inc/dd.h
12
inc/dd.h
|
@ -64,6 +64,18 @@ HRESULT dd_CreateEx(GUID* lpGuid, LPVOID* lplpDD, REFIID iid, IUnknown* pUnkOute
|
|||
#define CREATE_WAITABLE_TIMER_MANUAL_RESET 0x00000001
|
||||
#endif
|
||||
|
||||
#ifndef GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT
|
||||
#define GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT 0x00000002
|
||||
#endif
|
||||
|
||||
#ifndef GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS
|
||||
#define GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS 0x00000004
|
||||
#endif
|
||||
|
||||
#if (_WIN32_WINNT < _WIN32_WINNT_WIN2K)
|
||||
#define GdiTransparentBlt TransparentBlt
|
||||
#endif
|
||||
|
||||
typedef struct SPEEDLIMITER
|
||||
{
|
||||
DWORD tick_length;
|
||||
|
|
|
@ -28,6 +28,11 @@
|
|||
#define _WIN32_WINNT_WIN11 0x0A00
|
||||
#endif
|
||||
|
||||
#if (_WIN32_WINNT < _WIN32_WINNT_WIN2K)
|
||||
#define RtlVerifyVersionInfo(a,b,c) 1
|
||||
#define VerifyVersionInfoW(a,b,c) 0
|
||||
#define VerSetConditionMask(a,b,c) 0
|
||||
#endif
|
||||
|
||||
void verhelp_init();
|
||||
BOOL verhelp_verify_version(PRTL_OSVERSIONINFOEXW versionInfo, ULONG typeMask, ULONGLONG conditionMask);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue