wmvcore: Add stub implementation for WMCreateEditor.

This commit is contained in:
Jeff Latimer 2013-02-13 13:58:41 +11:00 committed by Alexandre Julliard
parent dd8ec9994b
commit 9f3ff9240d
3 changed files with 26 additions and 1 deletions

View File

@ -6,7 +6,7 @@
@ stub WMValidateData @ stub WMValidateData
@ stdcall -private DllRegisterServer() @ stdcall -private DllRegisterServer()
@ stub WMCreateBackupRestorer @ stub WMCreateBackupRestorer
@ stub WMCreateEditor @ stdcall WMCreateEditor(ptr)
@ stub WMCreateIndexer @ stub WMCreateIndexer
@ stub WMCreateProfileManager @ stub WMCreateProfileManager
@ stdcall WMCreateReader(ptr long ptr) @ stdcall WMCreateReader(ptr long ptr)

View File

@ -52,6 +52,15 @@ HRESULT WINAPI DllRegisterServer(void)
return S_OK; return S_OK;
} }
HRESULT WINAPI WMCreateEditor(IWMMetadataEditor **editor)
{
FIXME("(%p): stub\n", editor);
*editor = NULL;
return E_NOTIMPL;
}
HRESULT WINAPI WMCreateReader(IUnknown *reserved, DWORD rights, IWMSyncReader **reader) HRESULT WINAPI WMCreateReader(IUnknown *reserved, DWORD rights, IWMSyncReader **reader)
{ {
FIXME("(%p, %x, %p): stub\n", reserved, rights, reader); FIXME("(%p, %x, %p): stub\n", reserved, rights, reader);

View File

@ -180,6 +180,22 @@ interface IWMOutputMediaProps : IWMMediaProps
[in, out] WORD *pcchName); [in, out] WORD *pcchName);
}; };
[
object,
uuid(96406bd9-2b2b-11d3-b36b-00c04f6108ff),
pointer_default(unique),
local
]
interface IWMMetadataEditor : IUnknown
{
HRESULT Open(
[in] const WCHAR *pwszFilename);
HRESULT Close();
HRESULT Flush();
};
[ [
object, object,
uuid(96406bd6-2b2b-11d3-b36b-00c04f6108ff), uuid(96406bd6-2b2b-11d3-b36b-00c04f6108ff),