shell32: Added SHPropStg* stubs.

This commit is contained in:
Piotr Caban 2010-11-16 14:57:52 +01:00 committed by Alexandre Julliard
parent 0c6f2a6d2a
commit 14b13f77af
2 changed files with 35 additions and 0 deletions

View File

@ -253,6 +253,10 @@
660 stdcall -noname FileIconInit(long)
680 stdcall IsUserAnAdmin()
685 stdcall SHPropStgCreate(ptr ptr ptr long long long ptr ptr)
688 stdcall SHPropStgReadMultiple(ptr long long ptr ptr)
689 stdcall SHPropStgWriteMultiple(ptr ptr long ptr ptr long)
704 stdcall -noname GUIDFromStringW(wstr ptr)
714 stdcall @(ptr) SHELL32_714 # PathIsTemporaryW

View File

@ -657,3 +657,34 @@ end:
GlobalUnlock(hDrop);
return i;
}
/*************************************************************************
* SHPropStgCreate [SHELL32.685]
*/
HRESULT WINAPI SHPropStgCreate(IPropertySetStorage *psstg, REFFMTID fmtid,
const CLSID *pclsid, DWORD grfFlags, DWORD grfMode,
DWORD dwDisposition, IPropertyStorage **ppstg, UINT *puCodePage)
{
FIXME("stub\n");
return E_NOTIMPL;
}
/*************************************************************************
* SHPropStgReadMultiple [SHELL32.688]
*/
HRESULT WINAPI SHPropStgReadMultiple(IPropertyStorage *pps, UINT uCodePage,
ULONG cpspec, const PROPSPEC *rgpspec, PROPVARIANT *rgvar)
{
FIXME("stub\n");
return E_NOTIMPL;
}
/*************************************************************************
* SHPropStgWriteMultiple [SHELL32.689]
*/
HRESULT WINAPI SHPropStgWriteMultiple(IPropertyStorage *pps, UINT *uCodePage,
ULONG cpspec, const PROPSPEC *rgpspec, PROPVARIANT *rgvar, PROPID propidNameFirst)
{
FIXME("stub\n");
return E_NOTIMPL;
}