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?…
==============================================================================
--- 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?r…
==============================================================================
--- 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