mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 01:24:38 +00:00
Changes for FsRtl added functions.
svn path=/trunk/; revision=1004
This commit is contained in:
parent
9f87d15938
commit
9dc1aa60cb
1 changed files with 48 additions and 17 deletions
|
@ -1,6 +1,6 @@
|
|||
#ifndef __INCLUDE_DDK_FSFUNCS_H
|
||||
#define __INCLUDE_DDK_FSFUNCS_H
|
||||
/* $Id: fsfuncs.h,v 1.3 2000/01/20 22:11:48 ea Exp $ */
|
||||
/* $Id: fsfuncs.h,v 1.4 2000/02/24 23:27:52 ea Exp $ */
|
||||
VOID
|
||||
STDCALL
|
||||
FsRtlAddLargeMcbEntry (
|
||||
|
@ -25,6 +25,14 @@ STDCALL
|
|||
FsRtlAllocateResource (
|
||||
VOID
|
||||
);
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlAreNamesEqual (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
DWORD Unknown2,
|
||||
DWORD Unknown3
|
||||
);
|
||||
DWORD
|
||||
STDCALL
|
||||
FsRtlBalanceReads (
|
||||
|
@ -33,32 +41,45 @@ FsRtlBalanceReads (
|
|||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlCopyRead (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
DWORD Unknown2,
|
||||
DWORD Unknown3,
|
||||
DWORD Unknown4,
|
||||
DWORD Unknown5,
|
||||
DWORD Unknown6,
|
||||
DWORD Unknown7
|
||||
IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER FileOffset,
|
||||
IN ULONG Length,
|
||||
IN BOOLEAN Wait,
|
||||
IN ULONG LockKey,
|
||||
OUT PVOID Buffer,
|
||||
OUT PIO_STATUS_BLOCK IoStatus,
|
||||
IN PDEVICE_OBJECT DeviceObject
|
||||
);
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlCopyWrite (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
DWORD Unknown2,
|
||||
DWORD Unknown3,
|
||||
DWORD Unknown4,
|
||||
DWORD Unknown5,
|
||||
DWORD Unknown6,
|
||||
DWORD Unknown7
|
||||
IN PFILE_OBJECT FileObject,
|
||||
IN PLARGE_INTEGER FileOffset,
|
||||
IN ULONG Length,
|
||||
IN BOOLEAN Wait,
|
||||
IN ULONG LockKey,
|
||||
IN PVOID Buffer,
|
||||
OUT PIO_STATUS_BLOCK IoStatus,
|
||||
IN PDEVICE_OBJECT DeviceObject
|
||||
);
|
||||
VOID
|
||||
STDCALL
|
||||
FsRtlDeregisterUncProvider (
|
||||
DWORD Unknown0
|
||||
);
|
||||
VOID
|
||||
STDCALL
|
||||
FsRtlDissectName (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
DWORD Unknown2,
|
||||
DWORD Unknown3
|
||||
);
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlDoesNameContainWildCards (
|
||||
IN PUNICODE_STRING Name
|
||||
);
|
||||
DWORD
|
||||
STDCALL
|
||||
FsRtlGetFileSize (
|
||||
|
@ -83,6 +104,8 @@ FsRtlGetNextMcbEntry (
|
|||
DWORD Unknown3,
|
||||
DWORD Unknown4
|
||||
);
|
||||
#define FsRtlEnterFileSystem KeEnterCriticalRegion
|
||||
#define FsRtlExitFileSystem KeLeaveCriticalRegion
|
||||
VOID
|
||||
STDCALL
|
||||
FsRtlInitializeLargeMcb (
|
||||
|
@ -97,6 +120,14 @@ FsRtlInitializeMcb (
|
|||
);
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlIsNameInExpression (
|
||||
IN PUNICODE_STRING Expression,
|
||||
IN PUNICODE_STRING Name,
|
||||
IN BOOLEAN IgnoreCase,
|
||||
IN PWCHAR UpcaseTable OPTIONAL
|
||||
);
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
FsRtlIsNtstatusExpected (
|
||||
NTSTATUS NtStatus
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue