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
