Commit e3c9de66 authored by Ulrich Czekalla's avatar Ulrich Czekalla Committed by Alexandre Julliard

Implemented DMORegister, DMOUnregister, DMOGetName, DMOEnum.

parent 436eda30
......@@ -3,7 +3,8 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = msdmo.dll
IMPORTS = ole32 kernel32
IMPORTS = ole32 user32 advapi32 kernel32
EXTRALIBS = $(LIBUUID)
C_SRCS = \
dmoreg.c \
......
......@@ -49,4 +49,15 @@ typedef struct _DMOMediaType
BYTE *pbFormat;
} DMO_MEDIA_TYPE;
#define INTERFACE IEnumDMO
#define IEnumDMO_METHODS \
IUnknown_METHODS \
STDMETHOD(Next)(THIS_ DWORD cItemsToFetch, CLSID * pCLSID, \
WCHAR ** Names, DWORD * pcItemsFectched) PURE; \
STDMETHOD(Skip)(THIS_ DWORD cItemsToSkip) PURE; \
STDMETHOD(Reset)(THIS) PURE; \
STDMETHOD(Clone)(THIS_ IEnumDMO ** ppEnum) PURE;
ICOM_DEFINE(IEnumDMO,IUnknown)
#undef INTERFACE
#endif /* __mediaobj_h__ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment