From 4f96b5fd3c5caa096a806a58d8653362b1f5a03b Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Fri, 7 Dec 2012 10:33:49 +0000 Subject: [PATCH] [NDIS] - Fix several bugs in NdisOpenFile - Introduced in rev 5990 (5/9/2003) svn path=/trunk/; revision=57814 --- reactos/drivers/network/ndis/ndis/misc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/drivers/network/ndis/ndis/misc.c b/reactos/drivers/network/ndis/ndis/misc.c index fda3c4bb4b1..be40c875e05 100644 --- a/reactos/drivers/network/ndis/ndis/misc.c +++ b/reactos/drivers/network/ndis/ndis/misc.c @@ -273,7 +273,7 @@ NdisOpenFile( InitializeObjectAttributes ( &ObjectAttributes, &FullFileName, - OBJ_CASE_INSENSITIVE, + OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE, NULL, NULL ); @@ -285,14 +285,14 @@ NdisOpenFile( NULL, // PLARGE_INTEGER AllocationSize 0, // ULONG FileAttributes FILE_SHARE_READ, // ULONG ShareAccess - FILE_CREATE, // ULONG CreateDisposition + FILE_OPEN, // ULONG CreateDisposition FILE_SYNCHRONOUS_IO_NONALERT, // ULONG CreateOptions 0, // PVOID EaBuffer 0 ); // ULONG EaLength if ( !NT_SUCCESS(*Status) ) { - NDIS_DbgPrint(MIN_TRACE, ("ZwCreateFile failed (%x)\n", *Status)); + NDIS_DbgPrint(MIN_TRACE, ("ZwCreateFile failed (%x) Name %wZ\n", *Status, FileName)); *Status = NDIS_STATUS_FAILURE; }