https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3ad5ae6389987d8322b6db26a473efb8a34d19ff

commit 3ad5ae6389987d8322b6db26a473efb8a34d19ff
Author:     Katayama Hirofumi MZ <[email protected]>
AuthorDate: Fri Sep 18 17:30:16 2020 +0900
Commit:     Katayama Hirofumi MZ <[email protected]>
CommitDate: Fri Sep 18 17:30:16 2020 +0900

    [SDK][INCLUDE] Add ANSI/Unicode mappings for SHAboutInfo and 
SHGetValueGoodBoot
---
 sdk/include/reactos/shlwapi_undoc.h | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/sdk/include/reactos/shlwapi_undoc.h 
b/sdk/include/reactos/shlwapi_undoc.h
index 7117d1c190b..328bd511db6 100644
--- a/sdk/include/reactos/shlwapi_undoc.h
+++ b/sdk/include/reactos/shlwapi_undoc.h
@@ -27,6 +27,12 @@ extern "C" {
 
 BOOL WINAPI SHAboutInfoA(LPSTR lpszDest, DWORD dwDestLen);
 BOOL WINAPI SHAboutInfoW(LPWSTR lpszDest, DWORD dwDestLen);
+#ifdef UNICODE
+#define SHAboutInfo SHAboutInfoW
+#else
+#define SHAboutInfo SHAboutInfoA
+#endif
+
 HRESULT WINAPI IUnknown_QueryStatus(IUnknown *lpUnknown, REFGUID 
pguidCmdGroup, ULONG cCmds, OLECMD *prgCmds, OLECMDTEXT* pCmdText);
 HRESULT WINAPI IUnknown_Exec(IUnknown* lpUnknown, REFGUID pguidCmdGroup, DWORD 
nCmdID, DWORD nCmdexecopt, VARIANT* pvaIn, VARIANT* pvaOut);
 LONG WINAPI SHSetWindowBits(HWND hwnd, INT offset, UINT wMask, UINT wFlags);
@@ -127,6 +133,11 @@ DWORD WINAPI SHGetValueGoodBootA(HKEY hkey, LPCSTR 
pSubKey, LPCSTR pValue,
                                  LPDWORD pwType, LPVOID pvData, LPDWORD 
pbData);
 DWORD WINAPI SHGetValueGoodBootW(HKEY hkey, LPCWSTR pSubKey, LPCWSTR pValue,
                                  LPDWORD pwType, LPVOID pvData, LPDWORD 
pbData);
+#ifdef UNICODE
+#define SHGetValueGoodBoot SHGetValueGoodBootW
+#else
+#define SHGetValueGoodBoot SHGetValueGoodBootA
+#endif
 
 int
 WINAPIV

Reply via email to