7529f5c659
wincompat.h is a stripped down version coming from linapple-pie with the bare minimum common types. Each group of functions in its own file. Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
27 lines
532 B
C
27 lines
532 B
C
#pragma once
|
|
|
|
#include "linux/windows/wincompat.h"
|
|
|
|
struct CHANDLE
|
|
{
|
|
virtual ~CHANDLE() {}
|
|
};
|
|
|
|
typedef CHANDLE * HANDLE;
|
|
#define INVALID_HANDLE_VALUE ((HANDLE)~(ULONG_PTR)0)
|
|
|
|
typedef HANDLE HGLOBAL;
|
|
|
|
typedef void * HWD;
|
|
typedef void * HDC;
|
|
typedef void * HINSTANCE;
|
|
typedef void * LPARAM;
|
|
typedef void * WPARAM;
|
|
typedef void * SOCKET;
|
|
typedef void * CRITICAL_SECTION;
|
|
typedef void * LPDIRECTDRAW;
|
|
typedef void * LPOVERLAPPED;
|
|
typedef void * OVERLAPPED;
|
|
typedef void * LPSECURITY_ATTRIBUTES;
|
|
|
|
BOOL CloseHandle(HANDLE hObject);
|