mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 13:34:53 +00:00
[PSDK] Support STRICT_TYPED_ITEMIDS in shdeprecated.idl. CORE-16385
This commit is contained in:
parent
d7f224dce3
commit
fbc14d52cd
|
@ -743,7 +743,7 @@ void WINAPI SHAddToRecentDocs (UINT uFlags,LPCVOID pv)
|
||||||
if (SUCCEEDED(SHGetSpecialFolderLocation(hwnd, CSIDL_RECENT,
|
if (SUCCEEDED(SHGetSpecialFolderLocation(hwnd, CSIDL_RECENT,
|
||||||
&pidl))) {
|
&pidl))) {
|
||||||
SHGetPathFromIDListA(pidl, link_dir);
|
SHGetPathFromIDListA(pidl, link_dir);
|
||||||
IMalloc_Free(ppM,pidl);
|
IMalloc_Free(ppM, pidl);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
/* serious issues */
|
/* serious issues */
|
||||||
|
|
|
@ -50,7 +50,7 @@ interface ITravelEntry : IUnknown
|
||||||
[in] BOOL fIsLocalAnchor);
|
[in] BOOL fIsLocalAnchor);
|
||||||
|
|
||||||
HRESULT GetPidl(
|
HRESULT GetPidl(
|
||||||
[out] LPITEMIDLIST *ppidl);
|
[out] PIDLIST_ABSOLUTE *ppidl);
|
||||||
};
|
};
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -84,7 +84,7 @@ interface ITravelLog : IUnknown
|
||||||
|
|
||||||
HRESULT FindTravelEntry(
|
HRESULT FindTravelEntry(
|
||||||
[in] IUnknown *punk,
|
[in] IUnknown *punk,
|
||||||
[in] LPCITEMIDLIST pidl,
|
[in] PCIDLIST_ABSOLUTE pidl,
|
||||||
[out] ITravelEntry **ppte);
|
[out] ITravelEntry **ppte);
|
||||||
|
|
||||||
HRESULT GetToolTipText(
|
HRESULT GetToolTipText(
|
||||||
|
@ -343,17 +343,17 @@ typedef struct basebrowserdataxp
|
||||||
DWORD _fCreatingViewWindow;
|
DWORD _fCreatingViewWindow;
|
||||||
UINT _uActivateState;
|
UINT _uActivateState;
|
||||||
|
|
||||||
LPCITEMIDLIST _pidlNewShellView;
|
PCIDLIST_ABSOLUTE _pidlNewShellView;
|
||||||
|
|
||||||
IOleCommandTarget *_pctView;
|
IOleCommandTarget *_pctView;
|
||||||
|
|
||||||
LPITEMIDLIST _pidlCur;
|
PIDLIST_ABSOLUTE _pidlCur;
|
||||||
IShellView *_psv;
|
IShellView *_psv;
|
||||||
IShellFolder *_psf;
|
IShellFolder *_psf;
|
||||||
HWND _hwndView;
|
HWND _hwndView;
|
||||||
LPWSTR _pszTitleCur;
|
LPWSTR _pszTitleCur;
|
||||||
|
|
||||||
LPITEMIDLIST _pidlPending;
|
PIDLIST_ABSOLUTE _pidlPending;
|
||||||
IShellView *_psvPending;
|
IShellView *_psvPending;
|
||||||
IShellFolder *_psfPending;
|
IShellFolder *_psfPending;
|
||||||
HWND _hwndViewPending;
|
HWND _hwndViewPending;
|
||||||
|
@ -378,17 +378,17 @@ typedef struct basebrowserdatalh
|
||||||
DWORD _fCreatingViewWindow;
|
DWORD _fCreatingViewWindow;
|
||||||
UINT _uActivateState;
|
UINT _uActivateState;
|
||||||
|
|
||||||
LPCITEMIDLIST _pidlNewShellView;
|
PCIDLIST_ABSOLUTE _pidlNewShellView;
|
||||||
|
|
||||||
IOleCommandTarget *_pctView;
|
IOleCommandTarget *_pctView;
|
||||||
|
|
||||||
LPITEMIDLIST _pidlCur;
|
PIDLIST_ABSOLUTE _pidlCur;
|
||||||
IShellView *_psv;
|
IShellView *_psv;
|
||||||
IShellFolder *_psf;
|
IShellFolder *_psf;
|
||||||
HWND _hwndView;
|
HWND _hwndView;
|
||||||
LPWSTR _pszTitleCur;
|
LPWSTR _pszTitleCur;
|
||||||
|
|
||||||
LPITEMIDLIST _pidlPending;
|
PIDLIST_ABSOLUTE _pidlPending;
|
||||||
IShellView *_psvPending;
|
IShellView *_psvPending;
|
||||||
IShellFolder *_psfPending;
|
IShellFolder *_psfPending;
|
||||||
HWND _hwndViewPending;
|
HWND _hwndViewPending;
|
||||||
|
@ -535,13 +535,13 @@ interface IBrowserService2 : IBrowserService
|
||||||
HRESULT _DisableModeless();
|
HRESULT _DisableModeless();
|
||||||
|
|
||||||
HRESULT _NavigateToPidl(
|
HRESULT _NavigateToPidl(
|
||||||
[in] LPCITEMIDLIST pidl,
|
[in] PCIDLIST_ABSOLUTE pidl,
|
||||||
[in] DWORD grfHLNF,
|
[in] DWORD grfHLNF,
|
||||||
[in] DWORD dwFlags);
|
[in] DWORD dwFlags);
|
||||||
|
|
||||||
HRESULT _TryShell2Rename(
|
HRESULT _TryShell2Rename(
|
||||||
[in] IShellView *psv,
|
[in] IShellView *psv,
|
||||||
[in] LPCITEMIDLIST pidlNew);
|
[in] PCIDLIST_ABSOLUTE pidlNew);
|
||||||
|
|
||||||
HRESULT _SwitchActivationNow();
|
HRESULT _SwitchActivationNow();
|
||||||
|
|
||||||
|
@ -593,7 +593,7 @@ interface IBrowserService2 : IBrowserService
|
||||||
[in] HMONITOR hmon);
|
[in] HMONITOR hmon);
|
||||||
|
|
||||||
IStream* v_GetViewStream(
|
IStream* v_GetViewStream(
|
||||||
[in] LPCITEMIDLIST pidl,
|
[in] PCIDLIST_ABSOLUTE pidl,
|
||||||
[in] DWORD grfMode,
|
[in] DWORD grfMode,
|
||||||
[in] LPCWSTR pwszName);
|
[in] LPCWSTR pwszName);
|
||||||
|
|
||||||
|
@ -647,7 +647,7 @@ interface IBrowserService2 : IBrowserService
|
||||||
[in] BOOL bUseHmonitor);
|
[in] BOOL bUseHmonitor);
|
||||||
|
|
||||||
HRESULT v_CheckZoneCrossing(
|
HRESULT v_CheckZoneCrossing(
|
||||||
[in, out] LPCITEMIDLIST pidl);
|
[in, out] PCIDLIST_ABSOLUTE pidl);
|
||||||
};
|
};
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -666,7 +666,7 @@ interface IBrowserService3 : IBrowserService2
|
||||||
[in] UINT uiCP,
|
[in] UINT uiCP,
|
||||||
[in] LPCWSTR pwszPath,
|
[in] LPCWSTR pwszPath,
|
||||||
[in] DWORD dwFlags,
|
[in] DWORD dwFlags,
|
||||||
[out] LPITEMIDLIST *ppidlOut);
|
[out] PIDLIST_ABSOLUTE *ppidlOut);
|
||||||
};
|
};
|
||||||
|
|
||||||
[
|
[
|
||||||
|
|
Loading…
Reference in a new issue