mirror of
https://github.com/reactos/reactos.git
synced 2025-05-25 12:14:32 +00:00
[SHELL] Add SHOpenFolderAndSelectItems to shlobj.h.
This commit is contained in:
parent
e410a12242
commit
aee6cbc50a
4 changed files with 9 additions and 16 deletions
|
@ -10,14 +10,6 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(shellfind);
|
WINE_DEFAULT_DEBUG_CHANNEL(shellfind);
|
||||||
|
|
||||||
// FIXME: Remove this declaration after the function has been fully implemented
|
|
||||||
EXTERN_C HRESULT
|
|
||||||
WINAPI
|
|
||||||
SHOpenFolderAndSelectItems(LPITEMIDLIST pidlFolder,
|
|
||||||
UINT cidl,
|
|
||||||
PCUITEMID_CHILD_ARRAY apidl,
|
|
||||||
DWORD dwFlags);
|
|
||||||
|
|
||||||
static HRESULT SHELL32_CoCreateInitSF(LPCITEMIDLIST pidlRoot, PERSIST_FOLDER_TARGET_INFO* ppfti,
|
static HRESULT SHELL32_CoCreateInitSF(LPCITEMIDLIST pidlRoot, PERSIST_FOLDER_TARGET_INFO* ppfti,
|
||||||
LPCITEMIDLIST pidlChild, const GUID* clsid, REFIID riid, LPVOID *ppvOut)
|
LPCITEMIDLIST pidlChild, const GUID* clsid, REFIID riid, LPVOID *ppvOut)
|
||||||
{
|
{
|
||||||
|
|
|
@ -2769,13 +2769,6 @@ INT_PTR CALLBACK ExtendedShortcutProc(HWND hwndDlg, UINT uMsg,
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
EXTERN_C HRESULT
|
|
||||||
WINAPI
|
|
||||||
SHOpenFolderAndSelectItems(LPITEMIDLIST pidlFolder,
|
|
||||||
UINT cidl,
|
|
||||||
PCUITEMID_CHILD_ARRAY apidl,
|
|
||||||
DWORD dwFlags);
|
|
||||||
|
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
* SH_GetTargetTypeByPath
|
* SH_GetTargetTypeByPath
|
||||||
*
|
*
|
||||||
|
|
|
@ -386,7 +386,7 @@ HRESULT WINAPI SHCreateLinks( HWND hWnd, LPCSTR lpszDir, IDataObject * lpDataObj
|
||||||
*/
|
*/
|
||||||
EXTERN_C HRESULT
|
EXTERN_C HRESULT
|
||||||
WINAPI
|
WINAPI
|
||||||
SHOpenFolderAndSelectItems(LPITEMIDLIST pidlFolder,
|
SHOpenFolderAndSelectItems(PCIDLIST_ABSOLUTE pidlFolder,
|
||||||
UINT cidl,
|
UINT cidl,
|
||||||
PCUITEMID_CHILD_ARRAY apidl,
|
PCUITEMID_CHILD_ARRAY apidl,
|
||||||
DWORD dwFlags)
|
DWORD dwFlags)
|
||||||
|
|
|
@ -320,6 +320,14 @@ SHObjectProperties(
|
||||||
_In_ LPCWSTR,
|
_In_ LPCWSTR,
|
||||||
_In_opt_ LPCWSTR);
|
_In_opt_ LPCWSTR);
|
||||||
|
|
||||||
|
HRESULT
|
||||||
|
WINAPI
|
||||||
|
SHOpenFolderAndSelectItems(
|
||||||
|
_In_ PCIDLIST_ABSOLUTE pidlFolder,
|
||||||
|
_In_ UINT cidl,
|
||||||
|
_In_reads_opt_(cidl) PCUITEMID_CHILD_ARRAY,
|
||||||
|
_In_ DWORD);
|
||||||
|
|
||||||
#define PCS_FATAL 0x80000000
|
#define PCS_FATAL 0x80000000
|
||||||
#define PCS_REPLACEDCHAR 0x00000001
|
#define PCS_REPLACEDCHAR 0x00000001
|
||||||
#define PCS_REMOVEDCHAR 0x00000002
|
#define PCS_REMOVEDCHAR 0x00000002
|
||||||
|
|
Loading…
Reference in a new issue