[SHELL32]

- Move SHGetDesktopFolder to desktop.cpp

svn path=/branches/shell-experiments/; revision=65211
This commit is contained in:
Giannis Adamopoulos 2014-11-03 10:12:24 +00:00
parent 406cb9dd75
commit ee9f3746cc
2 changed files with 16 additions and 15 deletions

View file

@ -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;
}

View file

@ -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
* *