Subversion Repositories filter_foundry

Rev

Rev 480 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 480 Rev 532
Line 22... Line 22...
22
 
22
 
23
#include "compat_win.h"
23
#include "compat_win.h"
24
#include "compat_win_resource.h"
24
#include "compat_win_resource.h"
25
 
25
 
26
typedef BOOL(__stdcall* f_GetVersionEx)(LPOSVERSIONINFOA lpVersionInformation);
26
typedef BOOL(__stdcall* f_GetVersionEx)(LPOSVERSIONINFOA lpVersionInformation);
27
Boolean Implements3264ResourceAPI() {
27
Boolean Implements3264ResourceAPI(void) {
28
#ifdef _WIN64
28
#ifdef _WIN64
29
        // 64 bit OS is never Win9x, so it must be WinNT
29
        // 64 bit OS is never Win9x, so it must be WinNT
30
        return true;
30
        return true;
31
#else
31
#else
32
        HMODULE hLib;
32
        HMODULE hLib;
Line 55... Line 55...
55
}
55
}
56
 
56
 
57
// ---------------------------------
57
// ---------------------------------
58
 
58
 
59
typedef ULONGLONG(__stdcall* f_GetTickCount64)();
59
typedef ULONGLONG(__stdcall* f_GetTickCount64)();
60
ULONGLONG _GetTickCount64() {
60
ULONGLONG _GetTickCount64(void) {
61
        HMODULE hLib;
61
        HMODULE hLib;
62
        f_GetTickCount64 fGetTickCount64;
62
        f_GetTickCount64 fGetTickCount64;
63
        ULONGLONG res;
63
        ULONGLONG res;
64
 
64
 
65
        hLib = LoadLibrary(TEXT("KERNEL32.DLL"));
65
        hLib = LoadLibrary(TEXT("KERNEL32.DLL"));