Jacek Caban : shlobj.h: Added SHGetPathFromIDListEx declaration.
Alexandre Julliard
julliard at winehq.org
Thu Feb 23 16:27:51 CST 2017
Module: wine
Branch: master
Commit: dd99871cecfe312ca7c4620bb080c3223a868dc7
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dd99871cecfe312ca7c4620bb080c3223a868dc7
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu Feb 23 15:42:33 2017 +0100
shlobj.h: Added SHGetPathFromIDListEx declaration.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/shlobj.h | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/include/shlobj.h b/include/shlobj.h
index c40be95..0f754d0 100644
--- a/include/shlobj.h
+++ b/include/shlobj.h
@@ -57,6 +57,15 @@ typedef enum
KF_FLAG_ALIAS_ONLY = 0x80000000
} KNOWN_FOLDER_FLAG;
+enum
+{
+ GPFIDL_DEFAULT = 0x00,
+ GPFIDL_ALTNAME = 0x01,
+ GPFIDL_UNCPRINTER = 0x02
+};
+
+typedef int GPFIDL_FLAGS;
+
UINT WINAPI SHAddFromPropSheetExtArray(HPSXA,LPFNADDPROPSHEETPAGE,LPARAM);
LPVOID WINAPI SHAlloc(ULONG) __WINE_ALLOC_SIZE(1);
HRESULT WINAPI SHCoCreateInstance(LPCWSTR,const CLSID*,IUnknown*,REFIID,LPVOID*);
@@ -83,6 +92,7 @@ HRESULT WINAPI SHGetKnownFolderPath(REFKNOWNFOLDERID,DWORD,HANDLE,PWSTR*);
BOOL WINAPI SHGetPathFromIDListA(LPCITEMIDLIST,LPSTR);
BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST,LPWSTR);
#define SHGetPathFromIDList WINELIB_NAME_AW(SHGetPathFromIDList)
+BOOL WINAPI SHGetPathFromIDListEx(PCIDLIST_ABSOLUTE,WCHAR*,DWORD,GPFIDL_FLAGS);
INT WINAPI SHHandleUpdateImage(LPCITEMIDLIST);
HRESULT WINAPI SHILCreateFromPath(LPCWSTR,LPITEMIDLIST*,DWORD*);
HRESULT WINAPI SHLoadOLE(LPARAM);
More information about the wine-cvs
mailing list