mirror of
https://github.com/reactos/reactos.git
synced 2024-09-30 14:37:45 +00:00
[NDK/RTL]: Fix RtlGetSetBootStatusData prototype and add the BSD Items that can be set with it.
svn path=/trunk/; revision=55345
This commit is contained in:
parent
b12e5cfc77
commit
292010dcd6
|
@ -3877,12 +3877,12 @@ NTSYSAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlGetSetBootStatusData(
|
RtlGetSetBootStatusData(
|
||||||
HANDLE FileHandle,
|
IN HANDLE FileHandle,
|
||||||
BOOLEAN WriteMode,
|
IN BOOLEAN WriteMode,
|
||||||
DWORD DataClass,
|
IN RTL_BSD_ITEM_TYPE DataClass,
|
||||||
PVOID Buffer,
|
IN PVOID Buffer,
|
||||||
ULONG BufferSize,
|
IN ULONG BufferSize,
|
||||||
DWORD DataClass2
|
OUT PULONG ReturnLength OPTIONAL
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
|
|
|
@ -367,6 +367,20 @@ extern BOOLEAN NTSYSAPI NLS_MB_OEM_CODE_PAGE_TAG;
|
||||||
|
|
||||||
#ifdef NTOS_MODE_USER
|
#ifdef NTOS_MODE_USER
|
||||||
|
|
||||||
|
//
|
||||||
|
// Boot Status Data Field Types
|
||||||
|
//
|
||||||
|
typedef enum _RTL_BSD_ITEM_TYPE
|
||||||
|
{
|
||||||
|
RtlBsdItemVersionNumber,
|
||||||
|
RtlBsdItemProductType,
|
||||||
|
RtlBsdItemAabEnabled,
|
||||||
|
RtlBsdItemAabTimeout,
|
||||||
|
RtlBsdItemBootGood,
|
||||||
|
RtlBsdItemBootShutdown,
|
||||||
|
RtlBsdItemMax
|
||||||
|
} RTL_BSD_ITEM_TYPE, *PRTL_BSD_ITEM_TYPE;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Table and Compare result types
|
// Table and Compare result types
|
||||||
//
|
//
|
||||||
|
|
|
@ -686,12 +686,12 @@ RtlCreateBootStatusDataFile(VOID)
|
||||||
*/
|
*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlGetSetBootStatusData(HANDLE Filehandle,
|
RtlGetSetBootStatusData(IN HANDLE Filehandle,
|
||||||
BOOLEAN WriteMode,
|
IN BOOLEAN WriteMode,
|
||||||
DWORD DataClass,
|
IN RTL_BSD_ITEM_TYPE DataClass,
|
||||||
PVOID Buffer,
|
IN PVOID Buffer,
|
||||||
ULONG BufferSize,
|
IN ULONG BufferSize,
|
||||||
DWORD DataClass2)
|
OUT PULONG ReturnLength)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return STATUS_NOT_IMPLEMENTED;
|
return STATUS_NOT_IMPLEMENTED;
|
||||||
|
|
Loading…
Reference in a new issue