mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +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
|
#ifndef __INCLUDE_DDK_FSFUNCS_H
|
||||||
#define __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
|
VOID
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlAddLargeMcbEntry (
|
FsRtlAddLargeMcbEntry (
|
||||||
|
@ -25,6 +25,14 @@ STDCALL
|
||||||
FsRtlAllocateResource (
|
FsRtlAllocateResource (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
|
BOOLEAN
|
||||||
|
STDCALL
|
||||||
|
FsRtlAreNamesEqual (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2,
|
||||||
|
DWORD Unknown3
|
||||||
|
);
|
||||||
DWORD
|
DWORD
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlBalanceReads (
|
FsRtlBalanceReads (
|
||||||
|
@ -33,32 +41,45 @@ FsRtlBalanceReads (
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlCopyRead (
|
FsRtlCopyRead (
|
||||||
DWORD Unknown0,
|
IN PFILE_OBJECT FileObject,
|
||||||
DWORD Unknown1,
|
IN PLARGE_INTEGER FileOffset,
|
||||||
DWORD Unknown2,
|
IN ULONG Length,
|
||||||
DWORD Unknown3,
|
IN BOOLEAN Wait,
|
||||||
DWORD Unknown4,
|
IN ULONG LockKey,
|
||||||
DWORD Unknown5,
|
OUT PVOID Buffer,
|
||||||
DWORD Unknown6,
|
OUT PIO_STATUS_BLOCK IoStatus,
|
||||||
DWORD Unknown7
|
IN PDEVICE_OBJECT DeviceObject
|
||||||
);
|
);
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlCopyWrite (
|
FsRtlCopyWrite (
|
||||||
DWORD Unknown0,
|
IN PFILE_OBJECT FileObject,
|
||||||
DWORD Unknown1,
|
IN PLARGE_INTEGER FileOffset,
|
||||||
DWORD Unknown2,
|
IN ULONG Length,
|
||||||
DWORD Unknown3,
|
IN BOOLEAN Wait,
|
||||||
DWORD Unknown4,
|
IN ULONG LockKey,
|
||||||
DWORD Unknown5,
|
IN PVOID Buffer,
|
||||||
DWORD Unknown6,
|
OUT PIO_STATUS_BLOCK IoStatus,
|
||||||
DWORD Unknown7
|
IN PDEVICE_OBJECT DeviceObject
|
||||||
);
|
);
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlDeregisterUncProvider (
|
FsRtlDeregisterUncProvider (
|
||||||
DWORD Unknown0
|
DWORD Unknown0
|
||||||
);
|
);
|
||||||
|
VOID
|
||||||
|
STDCALL
|
||||||
|
FsRtlDissectName (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2,
|
||||||
|
DWORD Unknown3
|
||||||
|
);
|
||||||
|
BOOLEAN
|
||||||
|
STDCALL
|
||||||
|
FsRtlDoesNameContainWildCards (
|
||||||
|
IN PUNICODE_STRING Name
|
||||||
|
);
|
||||||
DWORD
|
DWORD
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlGetFileSize (
|
FsRtlGetFileSize (
|
||||||
|
@ -83,6 +104,8 @@ FsRtlGetNextMcbEntry (
|
||||||
DWORD Unknown3,
|
DWORD Unknown3,
|
||||||
DWORD Unknown4
|
DWORD Unknown4
|
||||||
);
|
);
|
||||||
|
#define FsRtlEnterFileSystem KeEnterCriticalRegion
|
||||||
|
#define FsRtlExitFileSystem KeLeaveCriticalRegion
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
STDCALL
|
||||||
FsRtlInitializeLargeMcb (
|
FsRtlInitializeLargeMcb (
|
||||||
|
@ -97,6 +120,14 @@ FsRtlInitializeMcb (
|
||||||
);
|
);
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
STDCALL
|
||||||
|
FsRtlIsNameInExpression (
|
||||||
|
IN PUNICODE_STRING Expression,
|
||||||
|
IN PUNICODE_STRING Name,
|
||||||
|
IN BOOLEAN IgnoreCase,
|
||||||
|
IN PWCHAR UpcaseTable OPTIONAL
|
||||||
|
);
|
||||||
|
BOOLEAN
|
||||||
|
STDCALL
|
||||||
FsRtlIsNtstatusExpected (
|
FsRtlIsNtstatusExpected (
|
||||||
NTSTATUS NtStatus
|
NTSTATUS NtStatus
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue