diff --git a/include/shlwapi.h b/include/shlwapi.h index 3ec7e1d2835..0de872cdb30 100644 --- a/include/shlwapi.h +++ b/include/shlwapi.h @@ -83,9 +83,11 @@ DWORD WINAPI SHCopyKeyW(HKEY,LPCWSTR,HKEY,DWORD); /* Undocumented registry functions */ -HKEY WINAPI SHRegDuplicateHKey(HKEY hKey); +HKEY WINAPI SHRegDuplicateHKey(HKEY); -/* FIXME: SHDeleteOrphanKey */ +DWORD WINAPI SHDeleteOrphanKeyA(HKEY,LPCSTR); +DWORD WINAPI SHDeleteOrphanKeyW(HKEY,LPCWSTR); +#define SHDeleteOrphanKey WINELIB_NAME_AW(SHDeleteOrphanKey) /* User registry functions */ @@ -855,6 +857,8 @@ HRESULT WINAPI SHCreateStreamOnFileW(LPCWSTR,DWORD,IStream**); HRESULT WINAPI SHCreateStreamOnFileEx(LPCWSTR,DWORD,DWORD,BOOL,IStream*,IStream**); +HRESULT WINAPI SHCreateStreamWrapper(LPBYTE,DWORD,DWORD,IStream**); + #endif /* NO_SHLWAPI_STREAM */ /* SHAutoComplete flags */