mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 10:04:49 +00:00
Some more NTOSKRNL.FsRtl stubs.
svn path=/trunk/; revision=927
This commit is contained in:
parent
be132afdf2
commit
a11a76eaef
4 changed files with 213 additions and 5 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: util.c,v 1.2 1999/12/26 16:36:45 ea Exp $
|
/* $Id: util.c,v 1.3 2000/01/10 22:46:38 ea Exp $
|
||||||
*
|
*
|
||||||
* reactos/ntoskrnl/fs/util.c
|
* reactos/ntoskrnl/fs/util.c
|
||||||
*
|
*
|
||||||
|
@ -111,5 +111,195 @@ FsRtlNormalizeNtstatus (
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* Miscellanea (they may fit somewhere else)
|
||||||
|
*********************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlAllocateResource@0
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
DWORD
|
||||||
|
STDCALL
|
||||||
|
FsRtlAllocateResource (VOID)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlBalanceReads@4
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
DWORD
|
||||||
|
STDCALL
|
||||||
|
FsRtlBalanceReads (
|
||||||
|
DWORD Unknown0
|
||||||
|
)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlCopyRead@32
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
BOOLEAN
|
||||||
|
STDCALL
|
||||||
|
FsRtlCopyRead (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2,
|
||||||
|
DWORD Unknown3,
|
||||||
|
DWORD Unknown4,
|
||||||
|
DWORD Unknown5,
|
||||||
|
DWORD Unknown6,
|
||||||
|
DWORD Unknown7
|
||||||
|
)
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlCopyWrite@32
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
BOOLEAN
|
||||||
|
STDCALL
|
||||||
|
FsRtlCopyWrite (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2,
|
||||||
|
DWORD Unknown3,
|
||||||
|
DWORD Unknown4,
|
||||||
|
DWORD Unknown5,
|
||||||
|
DWORD Unknown6,
|
||||||
|
DWORD Unknown7
|
||||||
|
)
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlGetFileSize@8
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
DWORD
|
||||||
|
STDCALL
|
||||||
|
FsRtlGetFileSize (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1
|
||||||
|
)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlPostPagingFileStackOverflow@12
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
VOID
|
||||||
|
STDCALL
|
||||||
|
FsRtlPostPagingFileStackOverflow (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2
|
||||||
|
)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlPostStackOverflow@12
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
VOID
|
||||||
|
STDCALL
|
||||||
|
FsRtlPostStackOverflow (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2
|
||||||
|
)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* NAME EXPORTED
|
||||||
|
* FsRtlSyncVolumes@12
|
||||||
|
*
|
||||||
|
* DESCRIPTION
|
||||||
|
*
|
||||||
|
* ARGUMENTS
|
||||||
|
*
|
||||||
|
* RETURN VALUE
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
NTSTATUS
|
||||||
|
STDCALL
|
||||||
|
FsRtlSyncVolumes (
|
||||||
|
DWORD Unknown0,
|
||||||
|
DWORD Unknown1,
|
||||||
|
DWORD Unknown2
|
||||||
|
)
|
||||||
|
{
|
||||||
|
return STATUS_SUCCESS;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $Id: makefile_rex,v 1.44 1999/12/29 01:36:34 ekohl Exp $
|
# $Id: makefile_rex,v 1.45 2000/01/10 22:46:37 ea Exp $
|
||||||
#
|
#
|
||||||
# ReactOS Operating System
|
# ReactOS Operating System
|
||||||
#
|
#
|
||||||
|
@ -201,7 +201,9 @@ $(TARGET).exe: $(OBJECTS) $(TARGET).def
|
||||||
$(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
|
$(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
|
||||||
|
|
||||||
$(TARGET).o: $(OBJECTS)
|
$(TARGET).o: $(OBJECTS)
|
||||||
$(LD) -r $(OBJECTS) -o $(TARGET).o
|
$(LD) \
|
||||||
|
-r $(OBJECTS) \
|
||||||
|
-o $(TARGET).o
|
||||||
|
|
||||||
$(TARGET).a: $(TARGET).def
|
$(TARGET).a: $(TARGET).def
|
||||||
$(DLLTOOL) \
|
$(DLLTOOL) \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
; $Id: ntoskrnl.def,v 1.37 1999/12/30 14:38:12 ekohl Exp $
|
; $Id: ntoskrnl.def,v 1.38 2000/01/10 22:46:37 ea Exp $
|
||||||
;
|
;
|
||||||
; reactos/ntoskrnl/ntoskrnl.def
|
; reactos/ntoskrnl/ntoskrnl.def
|
||||||
;
|
;
|
||||||
|
@ -77,6 +77,11 @@ ExSystemTimeToLocalTime
|
||||||
ExTryToAcquireResourceExclusiveLite
|
ExTryToAcquireResourceExclusiveLite
|
||||||
FsRtlAddLargeMcbEntry@28
|
FsRtlAddLargeMcbEntry@28
|
||||||
FsRtlAddMcbEntry@16
|
FsRtlAddMcbEntry@16
|
||||||
|
FsRtlAllocateResource@0
|
||||||
|
FsRtlBalanceReads@4
|
||||||
|
FsRtlCopyRead@32
|
||||||
|
FsRtlCopyWrite@32
|
||||||
|
FsRtlGetFileSize@8
|
||||||
FsRtlGetNextLargeMcbEntry@20
|
FsRtlGetNextLargeMcbEntry@20
|
||||||
FsRtlGetNextMcbEntry@20
|
FsRtlGetNextMcbEntry@20
|
||||||
FsRtlInitializeLargeMcb@8
|
FsRtlInitializeLargeMcb@8
|
||||||
|
@ -90,9 +95,12 @@ FsRtlLookupMcbEntry@20
|
||||||
FsRtlNormalizeNtstatus@8
|
FsRtlNormalizeNtstatus@8
|
||||||
FsRtlNumberOfRunsInLargeMcb@4
|
FsRtlNumberOfRunsInLargeMcb@4
|
||||||
FsRtlNumberOfRunsInMcb@4
|
FsRtlNumberOfRunsInMcb@4
|
||||||
|
FsRtlPostPagingFileStackOverflow@12
|
||||||
|
FsRtlPostStackOverflow@12
|
||||||
FsRtlRemoveLargeMcbEntry@20
|
FsRtlRemoveLargeMcbEntry@20
|
||||||
FsRtlRemoveMcbEntry@12
|
FsRtlRemoveMcbEntry@12
|
||||||
FsRtlSplitLargeMcb@20
|
FsRtlSplitLargeMcb@20
|
||||||
|
FsRtlSyncVolumes@12
|
||||||
FsRtlTruncateLargeMcb@12
|
FsRtlTruncateLargeMcb@12
|
||||||
FsRtlTruncateMcb@8
|
FsRtlTruncateMcb@8
|
||||||
FsRtlUninitializeLargeMcb@4
|
FsRtlUninitializeLargeMcb@4
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
; $Id: ntoskrnl.edf,v 1.24 1999/12/30 14:38:12 ekohl Exp $
|
; $Id: ntoskrnl.edf,v 1.25 2000/01/10 22:46:37 ea Exp $
|
||||||
;
|
;
|
||||||
; reactos/ntoskrnl/ntoskrnl.def
|
; reactos/ntoskrnl/ntoskrnl.def
|
||||||
;
|
;
|
||||||
|
@ -77,6 +77,11 @@ ExSystemTimeToLocalTime
|
||||||
ExTryToAcquireResourceExclusiveLite
|
ExTryToAcquireResourceExclusiveLite
|
||||||
FsRtlAddLargeMcbEntry=FsRtlAddLargeMcbEntry@28
|
FsRtlAddLargeMcbEntry=FsRtlAddLargeMcbEntry@28
|
||||||
FsRtlAddMcbEntry=FsRtlAddMcbEntry@16
|
FsRtlAddMcbEntry=FsRtlAddMcbEntry@16
|
||||||
|
FsRtlAllocateResource=FsRtlAllocateResource@0
|
||||||
|
FsRtlBalanceReads=FsRtlBalanceReads@4
|
||||||
|
FsRtlCopyRead=FsRtlCopyRead@32
|
||||||
|
FsRtlCopyWrite=FsRtlCopyWrite@32
|
||||||
|
FsRtlGetFileSize=FsRtlGetFileSize@8
|
||||||
FsRtlGetNextLargeMcbEntry=FsRtlGetNextLargeMcbEntry@20
|
FsRtlGetNextLargeMcbEntry=FsRtlGetNextLargeMcbEntry@20
|
||||||
FsRtlGetNextMcbEntry=FsRtlGetNextMcbEntry@20
|
FsRtlGetNextMcbEntry=FsRtlGetNextMcbEntry@20
|
||||||
FsRtlInitializeLargeMcb=FsRtlInitializeLargeMcb@8
|
FsRtlInitializeLargeMcb=FsRtlInitializeLargeMcb@8
|
||||||
|
@ -90,9 +95,12 @@ FsRtlLookupMcbEntry=FsRtlLookupMcbEntry@20
|
||||||
FsRtlNormalizeNtstatus=FsRtlNormalizeNtstatus@8
|
FsRtlNormalizeNtstatus=FsRtlNormalizeNtstatus@8
|
||||||
FsRtlNumberOfRunsInLargeMcb=FsRtlNumberOfRunsInLargeMcb@4
|
FsRtlNumberOfRunsInLargeMcb=FsRtlNumberOfRunsInLargeMcb@4
|
||||||
FsRtlNumberOfRunsInMcb=FsRtlNumberOfRunsInMcb@4
|
FsRtlNumberOfRunsInMcb=FsRtlNumberOfRunsInMcb@4
|
||||||
|
FsRtlPostPagingFileStackOverflow=FsRtlPostPagingFileStackOverflow@12
|
||||||
|
FsRtlPostStackOverflow=FsRtlPostStackOverflow@12
|
||||||
FsRtlRemoveLargeMcbEntry=FsRtlRemoveLargeMcbEntry@20
|
FsRtlRemoveLargeMcbEntry=FsRtlRemoveLargeMcbEntry@20
|
||||||
FsRtlRemoveMcbEntry=FsRtlRemoveMcbEntry@12
|
FsRtlRemoveMcbEntry=FsRtlRemoveMcbEntry@12
|
||||||
FsRtlSplitLargeMcb=FsRtlSplitLargeMcb@20
|
FsRtlSplitLargeMcb=FsRtlSplitLargeMcb@20
|
||||||
|
FsRtlSyncVolumes=FsRtlSyncVolumes@12
|
||||||
FsRtlTruncateLargeMcb=FsRtlTruncateLargeMcb@12
|
FsRtlTruncateLargeMcb=FsRtlTruncateLargeMcb@12
|
||||||
FsRtlTruncateMcb=FsRtlTruncateMcb@8
|
FsRtlTruncateMcb=FsRtlTruncateMcb@8
|
||||||
FsRtlUninitializeLargeMcb=FsRtlUninitializeLargeMcb@4
|
FsRtlUninitializeLargeMcb=FsRtlUninitializeLargeMcb@4
|
||||||
|
|
Loading…
Reference in a new issue