removed MmCopyFromCaller and MmCopyToCaller and depend on SEH instead
[reactos.git] / reactos / ntoskrnl / kdbg / kdb.h
index 72a8fd5..ff30acc 100644 (file)
@@ -237,8 +237,15 @@ KdbEnterDebuggerException(PEXCEPTION_RECORD ExceptionRecord,
                            BOOLEAN FirstChance);
 /* other functions */
 
-#define KdbpSafeReadMemory(dst, src, size)   MmSafeCopyFromUser(dst, src, size)
-#define KdbpSafeWriteMemory(dst, src, size)  MmSafeCopyToUser(dst, src, size)
+NTSTATUS
+KdbpSafeReadMemory(OUT PVOID Dest,
+                   IN PVOID Src,
+                   IN ULONG Bytes);
+
+NTSTATUS
+KdbpSafeWriteMemory(OUT PVOID Dest,
+                    IN PVOID Src,
+                    IN ULONG Bytes);
 
 #define KdbpGetCharKeyboard(ScanCode) KdbpTryGetCharKeyboard(ScanCode, 0)
 CHAR