Stefan Dösinger : kernel32: Add a CheckRemoteDebuggerPresent stub.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Feb 19 07:02:21 CST 2007
Module: wine
Branch: master
Commit: e90635f5b68e4a04678658fc3f9c326d7ae74dee
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e90635f5b68e4a04678658fc3f9c326d7ae74dee
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Fri Feb 16 19:12:06 2007 +0100
kernel32: Add a CheckRemoteDebuggerPresent stub.
---
dlls/kernel32/debugger.c | 18 ++++++++++++++++++
dlls/kernel32/kernel32.spec | 2 +-
2 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel32/debugger.c b/dlls/kernel32/debugger.c
index 7534a9b..df4dc50 100644
--- a/dlls/kernel32/debugger.c
+++ b/dlls/kernel32/debugger.c
@@ -383,6 +383,24 @@ BOOL WINAPI IsDebuggerPresent(void)
return NtCurrentTeb()->Peb->BeingDebugged;
}
+/***********************************************************************
+ * CheckRemoteDebuggerPresent (KERNEL32.@)
+ *
+ * Allows a process to determine if there is a remote debugger
+ * attached.
+ *
+ * PARAMS
+ *
+ * RETURNS
+ *
+ * TRUE because it is a stub.
+ */
+BOOL WINAPI CheckRemoteDebuggerPresent(HANDLE process, PBOOL DebuggerPresent)
+{
+ FIXME("(%p)->(%p): Stub!\n", process, DebuggerPresent);
+ *DebuggerPresent = FALSE;
+ return TRUE;
+}
/***********************************************************************
* _DebugOutput (KERNEL.328)
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 99ec3a5..1e79df6 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -182,7 +182,7 @@
@ stub ChangeTimerQueueTimer
# @ stub CheckNameLegalDOS8Dot3A
# @ stub CheckNameLegalDOS8Dot3W
-# @ stub CheckRemoteDebuggerPresent
+@ stdcall CheckRemoteDebuggerPresent(long ptr)
@ stdcall ClearCommBreak(long)
@ stdcall ClearCommError(long ptr ptr)
@ stdcall CloseConsoleHandle(long)
More information about the wine-cvs
mailing list