[ros-diffs] [ekohl] 47850: [NTDLL] - Add RtlCreateBootStatusDataFile() stub.

ekohl at svn.reactos.org ekohl at svn.reactos.org
Sat Jun 26 09:49:32 UTC 2010


Author: ekohl
Date: Sat Jun 26 09:49:31 2010
New Revision: 47850

URL: http://svn.reactos.org/svn/reactos?rev=47850&view=rev
Log:
[NTDLL]
- Add RtlCreateBootStatusDataFile() stub.

Modified:
    trunk/reactos/dll/ntdll/def/ntdll.pspec
    trunk/reactos/include/ndk/rtlfuncs.h
    trunk/reactos/lib/rtl/bootdata.c

Modified: trunk/reactos/dll/ntdll/def/ntdll.pspec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/def/ntdll.pspec?rev=47850&r1=47849&r2=47850&view=diff
==============================================================================
--- trunk/reactos/dll/ntdll/def/ntdll.pspec [iso-8859-1] (original)
+++ trunk/reactos/dll/ntdll/def/ntdll.pspec [iso-8859-1] Sat Jun 26 09:49:31 2010
@@ -508,7 +508,7 @@
 @ stdcall RtlCreateActivationContext(ptr ptr)
 //@ stdcall RtlCreateAndSetSD
 @ stdcall RtlCreateAtomTable(long ptr)
-//@ stdcall RtlCreateBootStatusDataFile
+@ stdcall RtlCreateBootStatusDataFile()
 @ stdcall RtlCreateEnvironment(long ptr)
 @ stdcall RtlCreateHeap(long ptr long long ptr ptr)
 @ stdcall RtlCreateProcessParameters(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)

Modified: trunk/reactos/include/ndk/rtlfuncs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ndk/rtlfuncs.h?rev=47850&r1=47849&r2=47850&view=diff
==============================================================================
--- trunk/reactos/include/ndk/rtlfuncs.h [iso-8859-1] (original)
+++ trunk/reactos/include/ndk/rtlfuncs.h [iso-8859-1] Sat Jun 26 09:49:31 2010
@@ -3324,6 +3324,44 @@
 );
 #endif
 
+//
+// Boot Status Data Functions
+//
+#ifdef NTOS_MODE_USER
+NTSYSAPI
+NTSTATUS
+NTAPI
+RtlCreateBootStatusDataFile(
+    VOID
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+RtlGetSetBootStatusData(
+    HANDLE FileHandle,
+    BOOLEAN WriteMode,
+    DWORD DataClass,
+    PVOID Buffer,
+    ULONG BufferSize,
+    DWORD DataClass2
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+RtlLockBootStatusData(
+    HANDLE FileHandle
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+RtlUnlockBootStatusData(
+    HANDLE FileHandle
+);
+#endif
+
 #ifdef __cplusplus
 }
 #endif

Modified: trunk/reactos/lib/rtl/bootdata.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/bootdata.c?rev=47850&r1=47849&r2=47850&view=diff
==============================================================================
--- trunk/reactos/lib/rtl/bootdata.c [iso-8859-1] (original)
+++ trunk/reactos/lib/rtl/bootdata.c [iso-8859-1] Sat Jun 26 09:49:31 2010
@@ -677,6 +677,17 @@
 */
 NTSTATUS
 NTAPI
+RtlCreateBootStatusDataFile(VOID)
+{
+	UNIMPLEMENTED;
+	return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+* @unimplemented
+*/
+NTSTATUS
+NTAPI
 RtlGetSetBootStatusData(
 	HANDLE Filehandle,
 	BOOLEAN WriteMode,




More information about the Ros-diffs mailing list