mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 09:25:10 +00:00
[INCLUDES]: Add in shlwapi_undoc.h the exported-by-ordinal-only shlwapi functions SH[Add|Remove|Find]DataBlock, SH[Write|Read|Free]DataBlockList, and SHExpandEnvironmentStrings[ForUser]A/W . Will be used later.
CORE-12682 svn path=/trunk/; revision=73566
This commit is contained in:
parent
a05881c135
commit
9dda28415f
1 changed files with 28 additions and 0 deletions
|
@ -54,6 +54,34 @@ BOOL WINAPI SHIsChildOrSelf(HWND hParent, HWND hChild);
|
|||
HRESULT WINAPI SHForwardContextMenuMsg(IUnknown* pUnk, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT* pResult, BOOL useIContextMenu2);
|
||||
|
||||
|
||||
BOOL WINAPI SHAddDataBlock(LPDBLIST* lppList, const DATABLOCK_HEADER *lpNewItem);
|
||||
BOOL WINAPI SHRemoveDataBlock(LPDBLIST* lppList, DWORD dwSignature);
|
||||
DATABLOCK_HEADER* WINAPI SHFindDataBlock(LPDBLIST lpList, DWORD dwSignature);
|
||||
HRESULT WINAPI SHWriteDataBlockList(IStream* lpStream, LPDBLIST lpList);
|
||||
HRESULT WINAPI SHReadDataBlockList(IStream* lpStream, LPDBLIST* lppList);
|
||||
VOID WINAPI SHFreeDataBlockList(LPDBLIST lpList);
|
||||
|
||||
/* Redirected to kernel32.ExpandEnvironmentStringsA/W */
|
||||
DWORD WINAPI SHExpandEnvironmentStringsA(LPCSTR,LPSTR,DWORD);
|
||||
DWORD WINAPI SHExpandEnvironmentStringsW(LPCWSTR,LPWSTR,DWORD);
|
||||
#ifdef UNICODE
|
||||
#define SHExpandEnvironmentStrings SHExpandEnvironmentStringsW
|
||||
#else
|
||||
#define SHExpandEnvironmentStrings SHExpandEnvironmentStringsA
|
||||
#endif
|
||||
|
||||
/* Redirected to userenv.ExpandEnvironmentStringsForUserA/W */
|
||||
#if (WINVER >= 0x0500)
|
||||
BOOL WINAPI SHExpandEnvironmentStringsForUserA(HANDLE, LPCSTR, LPSTR, DWORD);
|
||||
BOOL WINAPI SHExpandEnvironmentStringsForUserW(HANDLE, LPCWSTR, LPWSTR, DWORD);
|
||||
#ifdef UNICODE
|
||||
#define SHExpandEnvironmentStringsForUser SHExpandEnvironmentStringsForUserW
|
||||
#else
|
||||
#define SHExpandEnvironmentStringsForUser SHExpandEnvironmentStringsForUserA
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
BOOL WINAPI SHIsEmptyStream(IStream*);
|
||||
HRESULT WINAPI SHInvokeDefaultCommand(HWND,IShellFolder*,LPCITEMIDLIST);
|
||||
HRESULT WINAPI SHPropertyBag_ReadPOINTL(IPropertyBag*,LPCWSTR,POINTL*);
|
||||
|
|
Loading…
Reference in a new issue