OSDN Git Service

* include/winbase.h (GetModuleHandleEx[AW]): Add prototypes.
authordannysmith <dannysmith>
Tue, 22 Jul 2003 22:36:02 +0000 (22:36 +0000)
committerdannysmith <dannysmith>
Tue, 22 Jul 2003 22:36:02 +0000 (22:36 +0000)
winsup/w32api/ChangeLog
winsup/w32api/include/winbase.h

index 4d52458..feeed70 100644 (file)
@@ -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
index 76801cd..c2dee06 100644 (file)
@@ -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