Huw Davies : include: Fill in IMimeEnumProperties.
Module: wine Branch: master Commit: f91f9c8bf9e3618315df322b67dffb3b425a7d78 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f91f9c8bf9e3618315df322b67... Author: Huw Davies <huw(a)codeweavers.com> Date: Wed Sep 17 14:35:26 2008 +0100 include: Fill in IMimeEnumProperties. --- include/mimeole.idl | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/include/mimeole.idl b/include/mimeole.idl index b94163d..487b9fc 100644 --- a/include/mimeole.idl +++ b/include/mimeole.idl @@ -1074,6 +1074,8 @@ cpp_quote("#endif") ] interface IMimeEnumProperties : IUnknown { + typedef [unique] IMimeEnumProperties *LPMIMEENUMPROPERTIES; + typedef struct tagENUMPROPERTY { LPSTR pszName; @@ -1081,7 +1083,22 @@ cpp_quote("#endif") DWORD dwPropId; } ENUMPROPERTY, *LPENUMPROPERTY; - /* FIXME: fill this in */ + HRESULT Next( + [in] ULONG cFetch, + [in, out] LPENUMPROPERTY prgProp, + [out] ULONG *pcFetched); + + HRESULT Skip( + [in] ULONG cItems); + + HRESULT Reset(void); + + HRESULT Clone( + [out] IMimeEnumProperties **ppEnum); + + HRESULT Count( + [out] ULONG *pcItems); + } [
participants (1)
-
Alexandre Julliard