Author: janderwald
Date: Sat Aug 15 15:38:15 2009
New Revision: 42698
URL:
http://svn.reactos.org/svn/reactos?rev=42698&view=rev
Log:
- Add dmksctrl.h
- Add KsPinGetNextSiblingPin prototype
Added:
trunk/reactos/include/ddk/dmksctrl.h (with props)
Modified:
trunk/reactos/include/psdk/ks.h
Added: trunk/reactos/include/ddk/dmksctrl.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/dmksctrl.h?rev…
==============================================================================
--- trunk/reactos/include/ddk/dmksctrl.h (added)
+++ trunk/reactos/include/ddk/dmksctrl.h [iso-8859-1] Sat Aug 15 15:38:15 2009
@@ -1,0 +1,43 @@
+#ifndef _IKsControl_
+#define _IKsControl_
+
+#undef INTERFACE
+#define INTERFACE IKsControl
+DECLARE_INTERFACE_(IKsControl, IUnknown)
+{
+ /* IUnknown */
+ STDMETHOD(QueryInterface) (THIS_ REFIID, LPVOID FAR *) PURE;
+ STDMETHOD_(ULONG,AddRef) (THIS) PURE;
+ STDMETHOD_(ULONG,Release) (THIS) PURE;
+
+ /*IKsControl*/
+ STDMETHOD(KsProperty)(
+ THIS_
+ IN PKSPROPERTY Property,
+ IN ULONG PropertyLength,
+ IN OUT LPVOID PropertyData,
+ IN ULONG DataLength,
+ OUT ULONG* BytesReturned
+ ) PURE;
+ STDMETHOD(KsMethod)(
+ THIS_
+ IN PKSMETHOD Method,
+ IN ULONG MethodLength,
+ IN OUT LPVOID MethodData,
+ IN ULONG DataLength,
+ OUT ULONG* BytesReturned
+ ) PURE;
+ STDMETHOD(KsEvent)(
+ THIS_
+ IN PKSEVENT Event OPTIONAL,
+ IN ULONG EventLength,
+ IN OUT LPVOID EventData,
+ IN ULONG DataLength,
+ OUT ULONG* BytesReturned
+ ) PURE;
+};
+
+#endif
+
+
+
Propchange: trunk/reactos/include/ddk/dmksctrl.h
------------------------------------------------------------------------------
svn:eol-style = native
Modified: trunk/reactos/include/psdk/ks.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ks.h?rev=4269…
==============================================================================
--- trunk/reactos/include/psdk/ks.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/ks.h [iso-8859-1] Sat Aug 15 15:38:15 2009
@@ -3203,6 +3203,11 @@
IN PKSPIN Pin
);
+KSDDKAPI PKSPIN NTAPI
+KsPinGetNextSiblingPin(
+ IN PKSPIN Pin
+ );
+
/* Does this belong here? */