<div dir="ltr">On Sun, Nov 30, 2014 at 3:51 AM, Marcus Meissner <span dir="ltr"><<a href="mailto:marcus@jet.franken.de" target="_blank">marcus@jet.franken.de</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Some work I have left lying around after trying to get a copy protection to work.<br>
<br>
(Stopped at how to get IoGetAttachedDevice deliver the cdrom device created by mountmgr.sys<br>
which lives in a different address space.)<br>
<br>
Ciao, Marcus<br>
---<br>
 dlls/ntoskrnl.exe/ntoskrnl.c        | 51 ++++++++++++++++++++++++++++++++++++-<br>
 dlls/ntoskrnl.exe/ntoskrnl.exe.spec |  4 +--<br>
 2 files changed, 52 insertions(+), 3 deletions(-)<br>
<br>
@@ -733,9 +770,21 @@ NTSTATUS  WINAPI IoGetDeviceObjectPointer( UNICODE_STRING *name, ACCESS_MASK acc<br>
 {<br>
     FIXME( "stub: %s %x %p %p\n", debugstr_us(name), access, file, device );<br>
<br>
-    return STATUS_NOT_IMPLEMENTED;<br>
+    *file  = NULL;<br>
+    *device  = NULL;<br>
+<br>
+    return /*STATUS_NOT_IMPLEMENTED*/STATUS_SUCCESS;<br></blockquote><div><br></div><div>Looks like a debugging leftover you forgot to remove. <br></div></div></div></div>