mirror of
https://github.com/reactos/reactos.git
synced 2025-06-24 03:40: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
|
#define NDEBUG
|
||||||
#include <debug.h>
|
#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 **********************************************************/
|
/* PUBLIC FUNCTIONS **********************************************************/
|
||||||
|
|
||||||
/*++
|
/*++
|
||||||
|
@ -35,6 +49,19 @@ FsRtlIsPagingFile(IN PFILE_OBJECT FileObject)
|
||||||
return MmIsFileObjectAPagingFile(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
|
* @implemented
|
||||||
*/
|
*/
|
||||||
|
@ -86,14 +113,13 @@ FsRtlLookupPerStreamContextInternal(IN PFSRTL_ADVANCED_FCB_HEADER AdvFcbHeader,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
PFSRTL_PER_FILEOBJECT_CONTEXT
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
FsRtlLookupPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
FsRtlInsertPerFileObjectContext(IN PFILE_OBJECT FileObject,
|
||||||
IN PVOID OwnerId OPTIONAL,
|
IN PFSRTL_PER_FILEOBJECT_CONTEXT Ptr)
|
||||||
IN PVOID InstanceId OPTIONAL)
|
|
||||||
{
|
{
|
||||||
KeBugCheck(FILE_SYSTEM);
|
KeBugCheck(FILE_SYSTEM);
|
||||||
return FALSE;
|
return STATUS_NOT_IMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -115,6 +141,19 @@ FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER AdvFcbHeader,
|
||||||
return STATUS_SUCCESS;
|
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
|
* @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
|
* @implemented
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue