Fixed some function declarations.

svn path=/trunk/; revision=2534
This commit is contained in:
Eric Kohl 2002-01-21 11:42:04 +00:00
parent 88650ed55e
commit 28c174051d
4 changed files with 62 additions and 71 deletions

View file

@ -372,7 +372,7 @@ enum
#define FILE_VALID_SET_FLAGS 0x00001036 #define FILE_VALID_SET_FLAGS 0x00001036
typedef ULONG FS_INFORMATION_CLASS; typedef ULONG FS_INFORMATION_CLASS, *PFS_INFORMATION_CLASS;
/* /*
* file system information class values * file system information class values

View file

@ -1,6 +1,6 @@
#ifndef _INCLUDE_DDK_IOFUNCS_H #ifndef _INCLUDE_DDK_IOFUNCS_H
#define _INCLUDE_DDK_IOFUNCS_H #define _INCLUDE_DDK_IOFUNCS_H
/* $Id: iofuncs.h,v 1.27 2001/12/05 12:13:12 ekohl Exp $ */ /* $Id: iofuncs.h,v 1.28 2002/01/21 11:41:05 ekohl Exp $ */
/* --- EXPORTED BY NTOSKRNL --- */ /* --- EXPORTED BY NTOSKRNL --- */
@ -376,29 +376,24 @@ STDCALL
IoCancelIrp ( IoCancelIrp (
PIRP Irp PIRP Irp
); );
VOID
STDCALL NTSTATUS STDCALL
IoCheckDesiredAccess ( IoCheckDesiredAccess(IN OUT PACCESS_MASK DesiredAccess,
DWORD Unknown0, IN ACCESS_MASK GrantedAccess);
DWORD Unknown1
); NTSTATUS STDCALL
NTSTATUS IoCheckEaBufferValidity(IN PFILE_FULL_EA_INFORMATION EaBuffer,
STDCALL IN ULONG EaLength,
IoCheckEaBufferValidity ( OUT PULONG ErrorOffset);
DWORD Unknown0,
DWORD Unknown1, NTSTATUS STDCALL
DWORD Unknown2 IoCheckFunctionAccess(IN ACCESS_MASK GrantedAccess,
); IN UCHAR MajorFunction,
NTSTATUS IN UCHAR MinorFunction,
STDCALL IN ULONG IoControlCode,
IoCheckFunctionAccess ( IN PFILE_INFORMATION_CLASS FileInformationClass OPTIONAL,
DWORD Unknown0, IN PFS_INFORMATION_CLASS FsInformationClass OPTIONAL);
DWORD Unknown1,
DWORD Unknown2,
DWORD Unknown3,
DWORD Unknown4,
DWORD Unknown5
);
NTSTATUS NTSTATUS
STDCALL STDCALL
IoCheckShareAccess ( IoCheckShareAccess (
@ -560,15 +555,14 @@ STDCALL
IoEnqueueIrp ( IoEnqueueIrp (
PIRP Irp PIRP Irp
); );
VOID
STDCALL BOOLEAN STDCALL
IoFastQueryNetworkAttributes ( IoFastQueryNetworkAttributes(IN POBJECT_ATTRIBUTES ObjectAttributes,
DWORD Unknown0, IN ACCESS_MASK DesiredAccess,
DWORD Unknown1, IN ULONG OpenOptions,
DWORD Unknown2, OUT PIO_STATUS_BLOCK IoStatus,
DWORD Unknown3, OUT PFILE_NETWORK_OPEN_INFORMATION Buffer);
DWORD Unknown4
);
VOID VOID
STDCALL STDCALL
IoFreeController ( IoFreeController (

View file

@ -90,7 +90,7 @@ typedef enum _FILE_INFORMATION_CLASS
FileInheritContentIndexInformation, FileInheritContentIndexInformation,
FileOleInformation, FileOleInformation,
FileMaximumInformation, FileMaximumInformation,
} FILE_INFORMATION_CLASS; } FILE_INFORMATION_CLASS, *PFILE_INFORMATION_CLASS;
typedef ULONG WAIT_TYPE; typedef ULONG WAIT_TYPE;
typedef USHORT CSHORT; typedef USHORT CSHORT;

View file

@ -1,4 +1,4 @@
/* $Id: share.c,v 1.4 2001/08/14 21:05:10 hbirr Exp $ /* $Id: share.c,v 1.5 2002/01/21 11:42:04 ekohl Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -263,61 +263,58 @@ IoSetShareAccess(ACCESS_MASK DesiredAccess,
} }
VOID STDCALL NTSTATUS STDCALL
IoCheckDesiredAccess(DWORD Unknown0, IoCheckDesiredAccess(IN OUT PACCESS_MASK DesiredAccess,
DWORD Unknown1) IN ACCESS_MASK GrantedAccess)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
return(STATUS_NOT_IMPLEMENTED);
} }
NTSTATUS STDCALL NTSTATUS STDCALL
IoCheckEaBufferValidity(DWORD Unknown0, IoCheckEaBufferValidity(IN PFILE_FULL_EA_INFORMATION EaBuffer,
DWORD Unknown1, IN ULONG EaLength,
DWORD Unknown2) OUT PULONG ErrorOffset)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
return (STATUS_NOT_IMPLEMENTED); return(STATUS_NOT_IMPLEMENTED);
} }
NTSTATUS STDCALL NTSTATUS STDCALL
IoCheckFunctionAccess(DWORD Unknown0, IoCheckFunctionAccess(IN ACCESS_MASK GrantedAccess,
DWORD Unknown1, IN UCHAR MajorFunction,
DWORD Unknown2, IN UCHAR MinorFunction,
DWORD Unknown3, IN ULONG IoControlCode,
DWORD Unknown4, IN PFILE_INFORMATION_CLASS FileInformationClass OPTIONAL,
DWORD Unknown5) IN PFS_INFORMATION_CLASS FsInformationClass OPTIONAL)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
return (STATUS_NOT_IMPLEMENTED); return(STATUS_NOT_IMPLEMENTED);
} }
NTSTATUS STDCALL NTSTATUS STDCALL
IoSetInformation ( IoSetInformation(IN PFILE_OBJECT FileObject,
IN PFILE_OBJECT FileObject, IN FILE_INFORMATION_CLASS FileInformationClass,
IN FILE_INFORMATION_CLASS FileInformationClass, IN ULONG Length,
IN ULONG Length, OUT PVOID FileInformation)
OUT PVOID FileInformation
)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
return (STATUS_NOT_IMPLEMENTED); return(STATUS_NOT_IMPLEMENTED);
} }
VOID STDCALL BOOLEAN STDCALL
IoFastQueryNetworkAttributes ( IoFastQueryNetworkAttributes(IN POBJECT_ATTRIBUTES ObjectAttributes,
DWORD Unknown0, IN ACCESS_MASK DesiredAccess,
DWORD Unknown1, IN ULONG OpenOptions,
DWORD Unknown2, OUT PIO_STATUS_BLOCK IoStatus,
DWORD Unknown3, OUT PFILE_NETWORK_OPEN_INFORMATION Buffer)
DWORD Unknown4
)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
return(FALSE);
} }
/* EOF */ /* EOF */