mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 08:55:19 +00:00
[NTOSKRNL]
Add missing prototype and define svn path=/trunk/; revision=49717
This commit is contained in:
parent
c06fd57e9c
commit
4aa271271e
1 changed files with 44 additions and 30 deletions
|
@ -12,6 +12,20 @@
|
|||
#define NDEBUG
|
||||
#include <debug.h>
|
||||
|
||||
/* PRIVATE FUNCTIONS *********************************************************/
|
||||
|
||||
typedef struct _FILE_OBJECT_FILTER_CONTEXTS
|
||||
{
|
||||
FAST_MUTEX FilterContextsMutex;
|
||||
LIST_ENTRY FilterContexts;
|
||||
} FILE_OBJECT_FILTER_CONTEXTS, *PFILE_OBJECT_FILTER_CONTEXTS;
|
||||
|
||||
VOID
|
||||
FsRtlPTeardownPerFileObjectContexts(IN PFILE_OBJECT FileObject)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
/* PUBLIC FUNCTIONS **********************************************************/
|
||||
|
||||
/*++
|
||||
|
@ -35,6 +49,19 @@ FsRtlIsPagingFile(IN PFILE_OBJECT FileObject)
|
|||
return MmIsFileObjectAPagingFile(FileObject);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PFSRTL_PER_FILEOBJECT_CONTEXT
|
||||
NTAPI
|
||||
FsRtlLookupPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL)
|
||||
{
|
||||
KeBugCheck(FILE_SYSTEM);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
|
@ -86,14 +113,13 @@ FsRtlLookupPerStreamContextInternal(IN PFSRTL_ADVANCED_FCB_HEADER AdvFcbHeader,
|
|||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PFSRTL_PER_FILEOBJECT_CONTEXT
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
FsRtlLookupPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL)
|
||||
FsRtlInsertPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
||||
IN PFSRTL_PER_FILEOBJECT_CONTEXT Ptr)
|
||||
{
|
||||
KeBugCheck(FILE_SYSTEM);
|
||||
return FALSE;
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -115,6 +141,19 @@ FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER AdvFcbHeader,
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PFSRTL_PER_FILEOBJECT_CONTEXT
|
||||
NTAPI
|
||||
FsRtlRemovePerFileObjectContext(IN PFILE_OBJECT PerFileObjectContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL)
|
||||
{
|
||||
KeBugCheck(FILE_SYSTEM);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
|
@ -170,31 +209,6 @@ FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER AdvFcbHeader,
|
|||
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
FsRtlInsertPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
||||
IN PFSRTL_PER_FILEOBJECT_CONTEXT Ptr)
|
||||
{
|
||||
KeBugCheck(FILE_SYSTEM);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PFSRTL_PER_FILEOBJECT_CONTEXT
|
||||
NTAPI
|
||||
FsRtlRemovePerFileObjectContext(IN PFILE_OBJECT PerFileObjectContext,
|
||||
IN PVOID OwnerId OPTIONAL,
|
||||
IN PVOID InstanceId OPTIONAL)
|
||||
{
|
||||
KeBugCheck(FILE_SYSTEM);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue