Some more NTOSKRNL.FsRtl stubs.
authorEmanuele Aliberti <ea@iol.it>
Mon, 10 Jan 2000 22:46:38 +0000 (22:46 +0000)
committerEmanuele Aliberti <ea@iol.it>
Mon, 10 Jan 2000 22:46:38 +0000 (22:46 +0000)
svn path=/trunk/; revision=927

reactos/ntoskrnl/fs/util.c
reactos/ntoskrnl/makefile_rex
reactos/ntoskrnl/ntoskrnl.def
reactos/ntoskrnl/ntoskrnl.edf

index dae5c27..3cb709e 100644 (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
  *
@@ -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 */
 
index d7b72a6..9ca4c11 100644 (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
 #
@@ -201,7 +201,9 @@ $(TARGET).exe: $(OBJECTS) $(TARGET).def
        $(NM) --numeric-sort $(TARGET).exe > $(TARGET).sym
 
 $(TARGET).o: $(OBJECTS)
-       $(LD) -r $(OBJECTS) -o $(TARGET).o
+       $(LD) \
+               -r $(OBJECTS) \
+               -o $(TARGET).o
 
 $(TARGET).a: $(TARGET).def
        $(DLLTOOL) \
index 4cea97f..2847a1b 100644 (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
 ;
@@ -77,6 +77,11 @@ ExSystemTimeToLocalTime
 ExTryToAcquireResourceExclusiveLite
 FsRtlAddLargeMcbEntry@28
 FsRtlAddMcbEntry@16
+FsRtlAllocateResource@0
+FsRtlBalanceReads@4
+FsRtlCopyRead@32
+FsRtlCopyWrite@32
+FsRtlGetFileSize@8
 FsRtlGetNextLargeMcbEntry@20
 FsRtlGetNextMcbEntry@20
 FsRtlInitializeLargeMcb@8
@@ -90,9 +95,12 @@ FsRtlLookupMcbEntry@20
 FsRtlNormalizeNtstatus@8
 FsRtlNumberOfRunsInLargeMcb@4
 FsRtlNumberOfRunsInMcb@4
+FsRtlPostPagingFileStackOverflow@12
+FsRtlPostStackOverflow@12
 FsRtlRemoveLargeMcbEntry@20
 FsRtlRemoveMcbEntry@12
 FsRtlSplitLargeMcb@20
+FsRtlSyncVolumes@12
 FsRtlTruncateLargeMcb@12
 FsRtlTruncateMcb@8
 FsRtlUninitializeLargeMcb@4
index 99e276f..9b393da 100644 (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
 ;
@@ -77,6 +77,11 @@ ExSystemTimeToLocalTime
 ExTryToAcquireResourceExclusiveLite
 FsRtlAddLargeMcbEntry=FsRtlAddLargeMcbEntry@28
 FsRtlAddMcbEntry=FsRtlAddMcbEntry@16
+FsRtlAllocateResource=FsRtlAllocateResource@0
+FsRtlBalanceReads=FsRtlBalanceReads@4
+FsRtlCopyRead=FsRtlCopyRead@32
+FsRtlCopyWrite=FsRtlCopyWrite@32
+FsRtlGetFileSize=FsRtlGetFileSize@8
 FsRtlGetNextLargeMcbEntry=FsRtlGetNextLargeMcbEntry@20
 FsRtlGetNextMcbEntry=FsRtlGetNextMcbEntry@20
 FsRtlInitializeLargeMcb=FsRtlInitializeLargeMcb@8
@@ -90,9 +95,12 @@ FsRtlLookupMcbEntry=FsRtlLookupMcbEntry@20
 FsRtlNormalizeNtstatus=FsRtlNormalizeNtstatus@8
 FsRtlNumberOfRunsInLargeMcb=FsRtlNumberOfRunsInLargeMcb@4
 FsRtlNumberOfRunsInMcb=FsRtlNumberOfRunsInMcb@4
+FsRtlPostPagingFileStackOverflow=FsRtlPostPagingFileStackOverflow@12
+FsRtlPostStackOverflow=FsRtlPostStackOverflow@12
 FsRtlRemoveLargeMcbEntry=FsRtlRemoveLargeMcbEntry@20
 FsRtlRemoveMcbEntry=FsRtlRemoveMcbEntry@12
 FsRtlSplitLargeMcb=FsRtlSplitLargeMcb@20
+FsRtlSyncVolumes=FsRtlSyncVolumes@12
 FsRtlTruncateLargeMcb=FsRtlTruncateLargeMcb@12
 FsRtlTruncateMcb=FsRtlTruncateMcb@8
 FsRtlUninitializeLargeMcb=FsRtlUninitializeLargeMcb@4