Some more NTOSKRNL.FsRtl stubs.

svn path=/trunk/; revision=927
This commit is contained in:
Emanuele Aliberti 2000-01-10 22:46:38 +00:00
parent be132afdf2
commit a11a76eaef
4 changed files with 213 additions and 5 deletions

View file

@ -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 */

View file

@ -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) \

View file

@ -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

View file

@ -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