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?r... ============================================================================== --- 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=... ============================================================================== --- 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=4785... ============================================================================== --- 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,