diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2003-07-22 22:36:03 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2003-07-22 22:36:03 +0000 |
commit | f7ef8859031a88b7afbd6623e7104b35fce540fd (patch) | |
tree | 9ad1537f49ffba7c7272e990e7c42f4140490c3f | |
parent | 1058b66e9a769d36e4098b81b35c58f0ff061f4a (diff) | |
download | newlib-f7ef8859031a88b7afbd6623e7104b35fce540fd.zip newlib-f7ef8859031a88b7afbd6623e7104b35fce540fd.tar.gz newlib-f7ef8859031a88b7afbd6623e7104b35fce540fd.tar.bz2 |
* include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.
-rw-r--r-- | winsup/w32api/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/w32api/include/winbase.h | 10 |
2 files changed, 14 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 4d52458..feeed70 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,5 +1,9 @@ 2003-07-22 Danny Smith <dannysmith@users.sourceforge.net> + * include/winbase.h (GetModuleHandleEx[AW]): Add prototypes. + +2003-07-22 Danny Smith <dannysmith@users.sourceforge.net> + * include/winbase.h (DUPLICATE_CLOSE_SOURCE, DUPLICATE_SAME_ACCESS): Remove defines. (HANDLE_FLAG_INHERIT, HANDLE_FLAG_PROTECT_FROM_CLOSE): Sync with diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h index 76801cd..c2dee06 100644 --- a/winsup/w32api/include/winbase.h +++ b/winsup/w32api/include/winbase.h @@ -1238,6 +1238,10 @@ DWORD WINAPI GetModuleFileNameA(HINSTANCE,LPSTR,DWORD); DWORD WINAPI GetModuleFileNameW(HINSTANCE,LPWSTR,DWORD); HMODULE WINAPI GetModuleHandleA(LPCSTR); HMODULE WINAPI GetModuleHandleW(LPCWSTR); +#if (_WIN32_WINNT >= _NT5) +BOOL WINAPI GetModuleHandleExA(DWORD, LPCSTR, HMODULE*); +BOOL WINAPI GetModuleHandleExW(DWORD, LPCWSTR, HMODULE*); +#endif BOOL WINAPI GetNamedPipeHandleStateA(HANDLE,PDWORD,PDWORD,PDWORD,PDWORD,LPSTR,DWORD); BOOL WINAPI GetNamedPipeHandleStateW(HANDLE,PDWORD,PDWORD,PDWORD,PDWORD,LPWSTR,DWORD); BOOL WINAPI GetNamedPipeInfo(HANDLE,PDWORD,PDWORD,PDWORD,PDWORD); @@ -1764,6 +1768,9 @@ typedef HW_PROFILE_INFOW HW_PROFILE_INFO,*LPHW_PROFILE_INFO; #endif #define GetModuleFileName GetModuleFileNameW #define GetModuleHandle GetModuleHandleW +#if (_WIN32_WINNT >= _NT5) +#define GetModuleHandleEx GetModuleHandleExW +#endif #define GetNamedPipeHandleState GetNamedPipeHandleStateW #define GetPrivateProfileInt GetPrivateProfileIntW #define GetPrivateProfileSection GetPrivateProfileSectionW @@ -1921,6 +1928,9 @@ typedef HW_PROFILE_INFOA HW_PROFILE_INFO,*LPHW_PROFILE_INFO; #endif #define GetNamedPipeHandleState GetNamedPipeHandleStateA #define GetModuleHandle GetModuleHandleA +#if (_WIN32_WINNT >= _NT5) +#define GetModuleHandleEx GetModuleHandleExA +#endif #define GetModuleFileName GetModuleFileNameA #define GetPrivateProfileInt GetPrivateProfileIntA #define GetPrivateProfileSection GetPrivateProfileSectionA |