[SHELL32]

- Import SHCreateQueryCancelAutoPlayMoniker from Wine. Fixes crash in shell32_winetest:shellole

svn path=/trunk/; revision=62968
This commit is contained in:
Thomas Faber 2014-04-25 21:24:53 +00:00
parent 7a0f2c7ffb
commit 4e9db02236
3 changed files with 15 additions and 14 deletions

View file

@ -710,3 +710,14 @@ EXTERN_C HRESULT WINAPI SHPropStgWriteMultiple(IPropertyStorage *pps, UINT *uCod
hres = pps->WriteMultiple(cpspec, rgpspec, rgvar, propidNameFirst);
return hres;
}
/*************************************************************************
* SHCreateQueryCancelAutoPlayMoniker [SHELL32.@]
*/
HRESULT WINAPI SHCreateQueryCancelAutoPlayMoniker(IMoniker **moniker)
{
TRACE("%p\n", moniker);
if (!moniker) return E_INVALIDARG;
return CreateClassMoniker(CLSID_QueryCancelAutoPlay, moniker);
}

View file

@ -665,17 +665,6 @@ SHInvokePrinterCommandA(HWND hwnd,
return FALSE;
}
/*
* Unimplemented
*/
EXTERN_C HRESULT
WINAPI
SHCreateQueryCancelAutoPlayMoniker(IMoniker **ppmoniker)
{
FIXME("SHCreateQueryCancelAutoPlayMoniker() stub\n");
return E_FAIL;
}
/*
* Unimplemented
*/
@ -692,9 +681,9 @@ SHCreateProcessAsUserW(PSHCREATEPROCESSINFOW pscpi)
*/
EXTERN_C BOOL
WINAPI
SHChangeNotifySuspendResume(BOOL bSuspend,
LPITEMIDLIST pidl,
BOOL bRecursive,
SHChangeNotifySuspendResume(BOOL bSuspend,
LPITEMIDLIST pidl,
BOOL bRecursive,
DWORD dwReserved)
{
FIXME("SHChangeNotifySuspendResume() stub\n");

View file

@ -101,6 +101,7 @@ SHCoCreateInstance(
HPSXA WINAPI SHCreatePropSheetExtArray(_In_ HKEY, _In_opt_ LPCWSTR, UINT);
HPSXA WINAPI SHCreatePropSheetExtArrayEx(HKEY,LPCWSTR,UINT,IDataObject*);
HRESULT WINAPI SHCreateQueryCancelAutoPlayMoniker(IMoniker**);
HRESULT
WINAPI