diff --git a/include/native/windows/windows_base.h b/include/native/windows/windows_base.h index 7f0990031..5cdcb9ab6 100644 --- a/include/native/windows/windows_base.h +++ b/include/native/windows/windows_base.h @@ -94,6 +94,7 @@ typedef HANDLE HMODULE; typedef HANDLE HINSTANCE; typedef HANDLE HWND; typedef HANDLE HKEY; +typedef HANDLE *LPHANDLE; typedef DWORD COLORREF; #if INTPTR_MAX == INT64_MAX @@ -321,5 +322,8 @@ typedef struct RGNDATA { #define INVALID_HANDLE_VALUE ((HANDLE)-1) +#define DUPLICATE_CLOSE_SOURCE ((DWORD)0x1) +#define DUPLICATE_SAME_ACCESS ((DWORD)0x2) + #define FAILED(hr) ((HRESULT)(hr) < 0) #define SUCCEEDED(hr) ((HRESULT)(hr) >= 0)