mirror of
https://github.com/reactos/reactos.git
synced 2024-10-05 08:54:40 +00:00
FSRTL Stubs Added.
svn path=/trunk/; revision=9821
This commit is contained in:
parent
9467b632c1
commit
76321fa025
|
@ -1,4 +1,4 @@
|
|||
/* $Id: mcb.c,v 1.11 2003/12/30 18:52:03 fireball Exp $
|
||||
/* $Id: mcb.c,v 1.12 2004/06/23 00:42:21 ion Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/mcb.c
|
||||
*
|
||||
|
@ -128,6 +128,51 @@ FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
|
|||
return(FALSE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
BOOLEAN
|
||||
FsRtlLookupLastLargeMcbEntryAndIndex (
|
||||
IN PLARGE_MCB OpaqueMcb,
|
||||
OUT PLONGLONG LargeVbn,
|
||||
OUT PLONGLONG LargeLbn,
|
||||
OUT PULONG Index
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return(FALSE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
PFSRTL_PER_STREAM_CONTEXT
|
||||
FsRtlLookupPerStreamContextInternal (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return(FALSE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/
|
||||
FsRtlLookupPerFileObjectContext (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return(FALSE);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
|
@ -220,6 +265,19 @@ FsRtlRemoveMcbEntry (IN PMCB Mcb,
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
VOID
|
||||
FsRtlResetLargeMcb (
|
||||
IN PLARGE_MCB Mcb,
|
||||
IN BOOLEAN SelfSynchronized
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: mdl.c,v 1.5 2003/07/10 06:27:13 royce Exp $
|
||||
/* $Id: mdl.c,v 1.6 2004/06/23 00:42:21 ion Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/mdl.c
|
||||
*
|
||||
|
@ -7,6 +7,45 @@
|
|||
#include <internal/cc.h>
|
||||
#include <ddk/ntifs.h>
|
||||
|
||||
#include <internal/debug.h>
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
FsRtlIncrementCcFastReadResourceMiss( VOID )
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
FsRtlIncrementCcFastReadNotPossible( VOID )
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
FsRtlIncrementCcFastReadWait( VOID )
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID
|
||||
FsRtlIncrementCcFastReadNoWait( VOID )
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* FsRtlMdlRead@24
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: notify.c,v 1.9 2003/12/30 18:52:03 fireball Exp $
|
||||
/* $Id: notify.c,v 1.10 2004/06/23 00:42:21 ion Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/notify.c
|
||||
*
|
||||
|
@ -6,6 +6,8 @@
|
|||
#include <ntos.h>
|
||||
#include <ddk/ntifs.h>
|
||||
|
||||
#define NDEBUG
|
||||
#include <internal/debug.h>
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
|
@ -46,6 +48,7 @@ FsRtlNotifyChangeDirectory (
|
|||
}
|
||||
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* FsRtlNotifyCleanup@12
|
||||
|
@ -69,6 +72,50 @@ FsRtlNotifyCleanup (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
VOID
|
||||
FsRtlNotifyFilterChangeDirectory (
|
||||
IN PNOTIFY_SYNC NotifySync,
|
||||
IN PLIST_ENTRY NotifyList,
|
||||
IN PVOID FsContext,
|
||||
IN PSTRING FullDirectoryName,
|
||||
IN BOOLEAN WatchTree,
|
||||
IN BOOLEAN IgnoreBuffer,
|
||||
IN ULONG CompletionFilter,
|
||||
IN PIRP NotifyIrp,
|
||||
IN PCHECK_FOR_TRAVERSE_ACCESS TraverseCallback OPTIONAL,
|
||||
IN PSECURITY_SUBJECT_CONTEXT SubjectContext OPTIONAL,
|
||||
IN PFILTER_REPORT_CHANGE FilterCallback OPTIONAL
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
VOID
|
||||
FsRtlNotifyFilterReportChange (
|
||||
IN PNOTIFY_SYNC NotifySync,
|
||||
IN PLIST_ENTRY NotifyList,
|
||||
IN PSTRING FullTargetName,
|
||||
IN USHORT TargetNameOffset,
|
||||
IN PSTRING StreamName OPTIONAL,
|
||||
IN PSTRING NormalizedParentName OPTIONAL,
|
||||
IN ULONG FilterMatch,
|
||||
IN ULONG Action,
|
||||
IN PVOID TargetContext,
|
||||
IN PVOID FilterContext
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* FsRtlNotifyFullChangeDirectory@40
|
||||
|
@ -261,4 +308,18 @@ FsRtlNotifyVolumeEvent (
|
|||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
NTSTATUS
|
||||
FsRtlRegisterFileSystemFilterCallbacks (
|
||||
IN struct _DRIVER_OBJECT *FilterDriverObject,
|
||||
IN PFS_FILTER_CALLBACKS Callbacks
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
/* EOF */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: util.c,v 1.15 2003/08/03 15:53:45 ea Exp $
|
||||
/* $Id: util.c,v 1.16 2004/06/23 00:42:21 ion Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/fs/util.c
|
||||
*
|
||||
|
@ -6,6 +6,8 @@
|
|||
#include <ddk/ntddk.h>
|
||||
#include <ddk/ntifs.h>
|
||||
|
||||
#define NDEBUG
|
||||
#include <internal/debug.h>
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
|
@ -87,6 +89,18 @@ FsRtlIsNtstatusExpected (
|
|||
: TRUE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
ULONG
|
||||
FsRtlIsPagingFile (
|
||||
IN PFILE_OBJECT FileObject
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
|
@ -271,6 +285,48 @@ FsRtlGetFileSize (
|
|||
return Status;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
NTSTATUS
|
||||
FsRtlInsertPerStreamContext (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,
|
||||
IN PFSRTL_PER_STREAM_CONTEXT Ptr
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
PFSRTL_PER_STREAM_CONTEXT
|
||||
FsRtlRemovePerStreamContext (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
NTSTATUS
|
||||
FsRtlInsertPerFileObjectContext (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext,
|
||||
IN PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/ Ptr
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
|
@ -318,6 +374,21 @@ FsRtlPostStackOverflow (
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/
|
||||
FsRtlRemovePerFileObjectContext (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
* NAME EXPORTED
|
||||
* FsRtlSyncVolumes@12
|
||||
|
@ -344,5 +415,16 @@ FsRtlSyncVolumes (
|
|||
}
|
||||
|
||||
|
||||
/* EOF */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
STDCALL
|
||||
VOID
|
||||
FsRtlTeardownPerStreamContexts (
|
||||
IN PFSRTL_ADVANCED_FCB_HEADER AdvancedHeader
|
||||
)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/* EOF */
|
||||
|
|
Loading…
Reference in a new issue