[PDSK]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 22 Nov 2010 00:34:25 +0000 (00:34 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 22 Nov 2010 00:34:25 +0000 (00:34 +0000)
MIDL doesn't like if interfaces are not defined. Add some empty interfaces to activedbg.idl make it compile.

svn path=/branches/cmake-bringup/; revision=49703

include/psdk/CMakeLists.txt
include/psdk/activdbg.idl

index 92d2987..d4cb292 100644 (file)
@@ -2,6 +2,7 @@
 LIST(APPEND SOURCE
 #   access.idl
     activaut.idl
 LIST(APPEND SOURCE
 #   access.idl
     activaut.idl
+    activdbg.idl
     activscp.idl
     asptlb.idl
 #   asynot.idl
     activscp.idl
     asptlb.idl
 #   asynot.idl
@@ -98,7 +99,6 @@ LIST(APPEND SOURCE
 
 if(NOT MSVC)
   LIST(APPEND SOURCE
 
 if(NOT MSVC)
   LIST(APPEND SOURCE
-    activdbg.idl
     ctfutb.idl
     mlang.idl
     msctf.idl
     ctfutb.idl
     mlang.idl
     msctf.idl
index f3cdff1..7b1d62c 100644 (file)
@@ -553,6 +553,77 @@ interface IActiveScriptSiteDebug64 : IUnknown
             [out] BOOL *pfCallOnScriptErrorWhenContinuing);
 }
 
             [out] BOOL *pfCallOnScriptErrorWhenContinuing);
 }
 
+[
+    object,
+    uuid(51973C17-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IDebugStackFrame : IUnknown
+{
+    /* FIXME: fill me! */
+}
+
+[
+    object,
+    uuid(51973C1e-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IEnumDebugStackFrames : IUnknown
+{
+    /* FIXME: fill me! */
+}
+
+[
+    object,
+    uuid(51973C2a-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IApplicationDebugger : IUnknown
+{
+    /* FIXME: fill me! */
+};
+
+[
+    object,
+    uuid(51973C3c-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IEnumRemoteDebugApplicationThreads : IUnknown
+{
+    /* FIXME: fill me! */
+}
+
+[
+    object,
+    uuid(51973C34-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IDebugApplicationNode : IUnknown
+{
+    /* FIXME: fill me! */
+}
+
+[
+    object,
+    uuid(51973C40-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique)
+]
+interface IEnumDebugExpressionContexts : IUnknown
+{
+    /* FIXME: fill me! */
+}
+
+[
+    object,
+    uuid(51973C38-CB0C-11d0-B5C9-00A0244A0E7A),
+    pointer_default(unique),
+    local
+]
+interface IDebugApplicationThread : IRemoteDebugApplicationThread
+{
+    /* FIXME: fill me! */
+}
+
 cpp_quote("#ifndef DISABLE_ACTIVDBG_INTERFACE_WRAPPERS")
 cpp_quote("#ifdef _WIN64")
 
 cpp_quote("#ifndef DISABLE_ACTIVDBG_INTERFACE_WRAPPERS")
 cpp_quote("#ifdef _WIN64")