Author: greatlrd Date: Sat May 26 13:28:26 2007 New Revision: 26899
URL: http://svn.reactos.org/svn/reactos?rev=26899&view=rev Log: adding two idl file 100% compatible with ms dxsdk 2004 dec This two idl can not yet be auto genrated in reactos for varius reason.
Added: trunk/reactos/include/dxsdk/devenum.idl (with props) trunk/reactos/include/dxsdk/strmif.idl (with props)
Added: trunk/reactos/include/dxsdk/devenum.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/dxsdk/devenum.idl?r... ============================================================================== --- trunk/reactos/include/dxsdk/devenum.idl (added) +++ trunk/reactos/include/dxsdk/devenum.idl Sat May 26 13:28:26 2007 @@ -1,0 +1,19 @@ + +cpp_quote("#define CDEF_CLASS_DEFAULT 0x0001") +cpp_quote("#define CDEF_BYPASS_CLASS_MANAGER 0x0002") +cpp_quote("#define CDEF_CLASS_LEGACY 0x0004") +cpp_quote("#define CDEF_MERIT_ABOVE_DO_NOT_USE 0x0008") + +[ + object, + uuid(29840822-5B84-11D0-BD3B-00A0C911CE86), + pointer_default(unique) +] +interface ICreateDevEnum : IUnknown +{ + import "oaidl.idl"; + + HRESULT CreateClassEnumerator( [in] REFCLSID clsidDeviceClass, + [out] IEnumMoniker ** ppEnumMoniker, + [in] DWORD dwFlags); +}
Propchange: trunk/reactos/include/dxsdk/devenum.idl ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/include/dxsdk/strmif.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/dxsdk/strmif.idl?re... ============================================================================== --- trunk/reactos/include/dxsdk/strmif.idl (added) +++ trunk/reactos/include/dxsdk/strmif.idl Sat May 26 13:28:26 2007 @@ -1,0 +1,9 @@ + +import "unknwn.idl"; +import "objidl.idl"; +#include <devenum.idl> +#include <axcore.idl> +#include <axextend.idl> +#include <dvdif.idl> +#include <dyngraph.idl> +#include "VMRender.idl"
Propchange: trunk/reactos/include/dxsdk/strmif.idl ------------------------------------------------------------------------------ svn:eol-style = native