comparison DEPENDENCIES/generic/include/boost/detail/winapi/handles.hpp @ 101:c530137014c0

Update Boost headers (1.58.0)
author Chris Cannam
date Mon, 07 Sep 2015 11:12:49 +0100
parents 2665513ce2d3
children
comparison
equal deleted inserted replaced
100:793467b5e61c 101:c530137014c0
22 namespace winapi 22 namespace winapi
23 { 23 {
24 #if defined( BOOST_USE_WINDOWS_H ) 24 #if defined( BOOST_USE_WINDOWS_H )
25 using ::CloseHandle; 25 using ::CloseHandle;
26 using ::DuplicateHandle; 26 using ::DuplicateHandle;
27
28 const DWORD_ duplicate_close_source = DUPLICATE_CLOSE_SOURCE;
29 const DWORD_ duplicate_same_access = DUPLICATE_SAME_ACCESS;
30 const HANDLE_ invalid_handle_value = INVALID_HANDLE_VALUE;
27 #else 31 #else
28 extern "C" { 32 extern "C" {
29 __declspec(dllimport) int __stdcall 33 __declspec(dllimport) int __stdcall
30 CloseHandle(void*); 34 CloseHandle(void*);
31 __declspec(dllimport) int __stdcall 35 __declspec(dllimport) int __stdcall
32 DuplicateHandle(void*,void*,void*,void**,unsigned long,int,unsigned long); 36 DuplicateHandle(void*,void*,void*,void**,unsigned long,int,unsigned long);
33 } 37 }
34 38 const DWORD_ duplicate_close_source = 1;
39 const DWORD_ duplicate_same_access = 2;
40 const HANDLE_ invalid_handle_value = (HANDLE_)(-1);
35 #endif 41 #endif
36 } 42 }
37 } 43 }
38 } 44 }
39 45