mirror of
https://github.com/reactos/reactos.git
synced 2025-04-22 05:00:27 +00:00
[SHELL32]
- Move SHGetDesktopFolder to desktop.cpp svn path=/branches/shell-experiments/; revision=65211
This commit is contained in:
parent
406cb9dd75
commit
ee9f3746cc
2 changed files with 16 additions and 15 deletions
|
@ -1508,3 +1508,19 @@ HRESULT WINAPI CDesktopFolder::_GetDropTarget(LPCITEMIDLIST pidl, LPVOID *ppvOut
|
||||||
|
|
||||||
return hr;
|
return hr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*************************************************************************
|
||||||
|
* SHGetDesktopFolder [SHELL32.@]
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI SHGetDesktopFolder(IShellFolder **psf)
|
||||||
|
{
|
||||||
|
HRESULT hres = S_OK;
|
||||||
|
TRACE("\n");
|
||||||
|
|
||||||
|
if(!psf) return E_INVALIDARG;
|
||||||
|
*psf = NULL;
|
||||||
|
hres = CDesktopFolder::_CreatorClass::CreateInstance(NULL, IID_PPV_ARG(IShellFolder, psf));
|
||||||
|
|
||||||
|
TRACE("-- %p->(%p)\n",psf, *psf);
|
||||||
|
return hres;
|
||||||
|
}
|
|
@ -274,21 +274,6 @@ void WINAPI SHFree(LPVOID pv)
|
||||||
CoTaskMemFree(pv);
|
CoTaskMemFree(pv);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*************************************************************************
|
|
||||||
* SHGetDesktopFolder [SHELL32.@]
|
|
||||||
*/
|
|
||||||
HRESULT WINAPI SHGetDesktopFolder(IShellFolder **psf)
|
|
||||||
{
|
|
||||||
HRESULT hres = S_OK;
|
|
||||||
TRACE("\n");
|
|
||||||
|
|
||||||
if(!psf) return E_INVALIDARG;
|
|
||||||
*psf = NULL;
|
|
||||||
hres = CDesktopFolder::_CreatorClass::CreateInstance(NULL, IID_PPV_ARG(IShellFolder, psf));
|
|
||||||
|
|
||||||
TRACE("-- %p->(%p)\n",psf, *psf);
|
|
||||||
return hres;
|
|
||||||
}
|
|
||||||
/**************************************************************************
|
/**************************************************************************
|
||||||
* Default ClassFactory Implementation
|
* Default ClassFactory Implementation
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue