- Fix several bugs in NdisOpenFile
- Introduced in rev 5990 (5/9/2003)

svn path=/trunk/; revision=57814
This commit is contained in:
Johannes Anderwald 2012-12-07 10:33:49 +00:00
parent e5f8728f35
commit 4f96b5fd3c

View file

@ -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;
}