mirror of
https://github.com/reactos/reactos.git
synced 2024-06-30 09:50:07 +00:00
[NDIS]
- Fix several bugs in NdisOpenFile - Introduced in rev 5990 (5/9/2003) svn path=/trunk/; revision=57814
This commit is contained in:
parent
e5f8728f35
commit
4f96b5fd3c
|
@ -273,7 +273,7 @@ NdisOpenFile(
|
||||||
|
|
||||||
InitializeObjectAttributes ( &ObjectAttributes,
|
InitializeObjectAttributes ( &ObjectAttributes,
|
||||||
&FullFileName,
|
&FullFileName,
|
||||||
OBJ_CASE_INSENSITIVE,
|
OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE,
|
||||||
NULL,
|
NULL,
|
||||||
NULL );
|
NULL );
|
||||||
|
|
||||||
|
@ -285,14 +285,14 @@ NdisOpenFile(
|
||||||
NULL, // PLARGE_INTEGER AllocationSize
|
NULL, // PLARGE_INTEGER AllocationSize
|
||||||
0, // ULONG FileAttributes
|
0, // ULONG FileAttributes
|
||||||
FILE_SHARE_READ, // ULONG ShareAccess
|
FILE_SHARE_READ, // ULONG ShareAccess
|
||||||
FILE_CREATE, // ULONG CreateDisposition
|
FILE_OPEN, // ULONG CreateDisposition
|
||||||
FILE_SYNCHRONOUS_IO_NONALERT, // ULONG CreateOptions
|
FILE_SYNCHRONOUS_IO_NONALERT, // ULONG CreateOptions
|
||||||
0, // PVOID EaBuffer
|
0, // PVOID EaBuffer
|
||||||
0 ); // ULONG EaLength
|
0 ); // ULONG EaLength
|
||||||
|
|
||||||
if ( !NT_SUCCESS(*Status) )
|
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;
|
*Status = NDIS_STATUS_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue