[ros-diffs] [ion] 24631: - Add NtEnumerateSystemEnvironmentValuesEx, NtQuerySystemEnvironmentValueex, NtSetSystemEnvironmentValueEx. - Fix some build brtakage.

ion at svn.reactos.org ion at svn.reactos.org
Mon Oct 23 20:21:32 CEST 2006


Author: ion
Date: Mon Oct 23 22:21:31 2006
New Revision: 24631

URL: http://svn.reactos.org/svn/reactos?rev=24631&view=rev
Log:
- Add NtEnumerateSystemEnvironmentValuesEx, NtQuerySystemEnvironmentValueex, NtSetSystemEnvironmentValueEx.
- Fix some build brtakage.

Modified:
    trunk/reactos/ntoskrnl/ex/efi.c
    trunk/reactos/ntoskrnl/ex/sysinfo.c
    trunk/reactos/ntoskrnl/ntoskrnl.def
    trunk/reactos/ntoskrnl/se/audit.c
    trunk/reactos/ntoskrnl/se/semgr.c

Modified: trunk/reactos/ntoskrnl/ex/efi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/efi.c?rev=24631&r1=24630&r2=24631&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ex/efi.c (original)
+++ trunk/reactos/ntoskrnl/ex/efi.c Mon Oct 23 22:21:31 2006
@@ -31,7 +31,6 @@
     UNIMPLEMENTED;
     return STATUS_NOT_IMPLEMENTED;
 }
-
 
 NTSTATUS
 NTAPI

Modified: trunk/reactos/ntoskrnl/ex/sysinfo.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/sysinfo.c?rev=24631&r1=24630&r2=24631&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ex/sysinfo.c (original)
+++ trunk/reactos/ntoskrnl/ex/sysinfo.c Mon Oct 23 22:21:31 2006
@@ -336,6 +336,33 @@
   return Status;
 }
 
+NTSTATUS
+NTAPI
+NtEnumerateSystemEnvironmentValuesEx(IN ULONG InformationClass,
+                                     IN PVOID Buffer,
+                                     IN ULONG BufferLength)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+NTSTATUS
+NTAPI
+NtQuerySystemEnvironmentValueEx(IN PUNICODE_STRING VariableName,
+                                IN LPGUID VendorGuid)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+NTSTATUS
+NTAPI
+NtSetSystemEnvironmentValueEx(IN PUNICODE_STRING VariableName,
+                              IN LPGUID VendorGuid)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
 
 /* --- Query/Set System Information --- */
 

Modified: trunk/reactos/ntoskrnl/ntoskrnl.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntoskrnl.def?rev=24631&r1=24630&r2=24631&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ntoskrnl.def (original)
+++ trunk/reactos/ntoskrnl/ntoskrnl.def Mon Oct 23 22:21:31 2006
@@ -1327,7 +1327,6 @@
 ZwCreateSection at 28
 ZwCreateSymbolicLinkObject at 16
 ZwCreateTimer at 16
-ZwDeleteBootEntry at 4
 ZwDeleteFile at 4
 ZwDeleteKey at 4
 ZwDeleteValueKey at 8

Modified: trunk/reactos/ntoskrnl/se/audit.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/se/audit.c?rev=24631&r1=24630&r2=24631&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/se/audit.c (original)
+++ trunk/reactos/ntoskrnl/se/audit.c Mon Oct 23 22:21:31 2006
@@ -183,9 +183,9 @@
 /* FUNCTIONS ****************************************************************/
 
 NTSTATUS
-STDCALL
+NTAPI
 NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
-                           IN PVOID HandleId,
+                           IN HANDLE HandleId,
                            IN PUNICODE_STRING ObjectTypeName,
                            IN PUNICODE_STRING ObjectName,
                            IN PSECURITY_DESCRIPTOR SecurityDescriptor,
@@ -196,8 +196,8 @@
                            OUT PNTSTATUS AccessStatus,
                            OUT PBOOLEAN GenerateOnClose)
 {
-  UNIMPLEMENTED;
-  return(STATUS_NOT_IMPLEMENTED);
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
 }
 
 

Modified: trunk/reactos/ntoskrnl/se/semgr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/se/semgr.c?rev=24631&r1=24630&r2=24631&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/se/semgr.c (original)
+++ trunk/reactos/ntoskrnl/se/semgr.c Mon Oct 23 22:21:31 2006
@@ -1148,24 +1148,6 @@
 
 NTSTATUS
 NTAPI
-NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
-                           IN HANDLE HandleId,
-                           IN PUNICODE_STRING ObjectTypeName,
-                           IN PUNICODE_STRING ObjectName,
-                           IN PSECURITY_DESCRIPTOR SecurityDescriptor,
-                           IN ACCESS_MASK DesiredAccess,
-                           IN PGENERIC_MAPPING GenericMapping,
-                           IN BOOLEAN ObjectCreation,
-                           OUT PACCESS_MASK GrantedAccess,
-                           OUT PNTSTATUS AccessStatus,
-                           OUT PBOOLEAN GenerateOnClose)
-{
-    UNIMPLEMENTED;
-    return STATUS_NOT_IMPLEMENTED;
-}
-
-NTSTATUS
-NTAPI
 NtAccessCheckByType(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
                     IN PSID PrincipalSelfSid,
                     IN PTOKEN ClientToken,




More information about the Ros-diffs mailing list