- Load the driver image file with OBJ_KERNEL_HANDLE, and don't use FILE_SYNCHRONOUSIO...
authorAlex Ionescu <aionescu@gmail.com>
Fri, 23 Feb 2007 15:35:14 +0000 (15:35 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Fri, 23 Feb 2007 15:35:14 +0000 (15:35 +0000)
svn path=/trunk/; revision=25892

reactos/ntoskrnl/mm/sysldr.c

index c6b3d96..8b1d445 100644 (file)
@@ -1576,7 +1576,7 @@ LoaderScan:
         /* Setup image attributes */\r
         InitializeObjectAttributes(&ObjectAttributes,\r
                                    FileName,\r
-                                   OBJ_CASE_INSENSITIVE,\r
+                                   OBJ_CASE_INSENSITIVE | OBJ_KERNEL_HANDLE,\r
                                    NULL,\r
                                    NULL);\r
 \r
@@ -1586,7 +1586,7 @@ LoaderScan:
                             &ObjectAttributes,\r
                             &IoStatusBlock,\r
                             FILE_SHARE_READ | FILE_SHARE_DELETE,\r
-                            FILE_SYNCHRONOUS_IO_NONALERT);\r
+                            0);\r
         if (!NT_SUCCESS(Status)) goto Quickie;\r
 \r
         /* Validate it */\r