From aa3245dd921a6ca20288d0212252faa7cb591065 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sat, 20 Jul 2002 01:00:34 +0000 Subject: [PATCH] Fixed [Nt/Zw]QueryAttributeFile() and [Nt/Zw]QueryFullAttributesFile() prototypes. svn path=/trunk/; revision=3267 --- reactos/include/ddk/zw.h | 39 ++++++++++++++------------------------ reactos/ntoskrnl/io/file.c | 8 ++++---- 2 files changed, 18 insertions(+), 29 deletions(-) diff --git a/reactos/include/ddk/zw.h b/reactos/include/ddk/zw.h index 20e2c71d9b1..5157e54850d 100644 --- a/reactos/include/ddk/zw.h +++ b/reactos/include/ddk/zw.h @@ -1,5 +1,5 @@ -/* $Id: zw.h,v 1.50 2002/03/18 16:14:45 ekohl Exp $ +/* $Id: zw.h,v 1.51 2002/07/20 00:59:19 ekohl Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS kernel @@ -2571,19 +2571,13 @@ ZwPulseEvent( * RETURNS: Status */ -NTSTATUS -STDCALL -NtQueryAttributesFile( - IN POBJECT_ATTRIBUTES ObjectAttributes, - IN PVOID Buffer - ); +NTSTATUS STDCALL +NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_BASIC_INFORMATION FileInformation); -NTSTATUS -STDCALL -ZwQueryAttributesFile( - IN POBJECT_ATTRIBUTES ObjectAttributes, - IN PVOID Buffer - ); +NTSTATUS STDCALL +ZwQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_BASIC_INFORMATION FileInformation); /* * FUNCTION: Queries the default locale id @@ -2777,18 +2771,13 @@ ZwQueryEvent( OUT PULONG ReturnLength ); -NTSTATUS -STDCALL -NtQueryFullAttributesFile( - IN HANDLE FileHandle, - IN PVOID Attributes - ); -NTSTATUS -STDCALL -ZwQueryFullAttributesFile( - IN HANDLE FileHandle, - IN PVOID Attributes - ); +NTSTATUS STDCALL +NtQueryFullAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation); + +NTSTATUS STDCALL +ZwQueryFullAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation); NTSTATUS STDCALL diff --git a/reactos/ntoskrnl/io/file.c b/reactos/ntoskrnl/io/file.c index 9b0ac556f37..6b1b6a5f1cf 100644 --- a/reactos/ntoskrnl/io/file.c +++ b/reactos/ntoskrnl/io/file.c @@ -1,4 +1,4 @@ -/* $Id: file.c,v 1.17 2002/04/27 19:21:32 hbirr Exp $ +/* $Id: file.c,v 1.18 2002/07/20 01:00:34 ekohl Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS kernel @@ -313,7 +313,7 @@ NtSetInformationFile(HANDLE FileHandle, NTSTATUS STDCALL NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, - IN PVOID Buffer) + OUT PFILE_BASIC_INFORMATION FileInformation) { UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; @@ -321,8 +321,8 @@ NtQueryAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, NTSTATUS STDCALL -NtQueryFullAttributesFile(IN HANDLE FileHandle, - IN PVOID Attributes) +NtQueryFullAttributesFile(IN POBJECT_ATTRIBUTES ObjectAttributes, + OUT PFILE_NETWORK_OPEN_INFORMATION FileInformation) { UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED;