update for HEAD-2003091401
[reactos.git] / ntoskrnl / se / audit.c
diff --git a/ntoskrnl/se/audit.c b/ntoskrnl/se/audit.c
new file mode 100644 (file)
index 0000000..fa57fcf
--- /dev/null
@@ -0,0 +1,97 @@
+/* $Id$
+ *
+ * COPYRIGHT:         See COPYING in the top level directory
+ * PROJECT:           ReactOS kernel
+ * PURPOSE:           Audit functions
+ * FILE:              kernel/se/audit.c
+ * PROGRAMER:         Eric Kohl (ekohl@rz-online.de)
+ * REVISION HISTORY:
+ *                    20/07/2003: Created
+ */
+
+/* INCLUDES *****************************************************************/
+
+#include <ddk/ntddk.h>
+
+#include <internal/debug.h>
+
+
+/* FUNCTIONS ****************************************************************/
+
+NTSTATUS STDCALL
+NtAccessCheckAndAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                          IN PHANDLE ObjectHandle,
+                          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;
+}
+
+
+NTSTATUS STDCALL
+NtCloseObjectAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                       IN PVOID HandleId,
+                       IN BOOLEAN GenerateOnClose)
+{
+  UNIMPLEMENTED;
+}
+
+
+NTSTATUS STDCALL
+NtDeleteObjectAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                        IN PVOID HandleId,
+                        IN BOOLEAN GenerateOnClose)
+{
+  UNIMPLEMENTED;
+}
+
+
+NTSTATUS STDCALL
+NtOpenObjectAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                      IN PVOID HandleId,
+                      IN PUNICODE_STRING ObjectTypeName,
+                      IN PUNICODE_STRING ObjectName,
+                      IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+                      IN HANDLE ClientToken,
+                      IN ULONG DesiredAccess,
+                      IN ULONG GrantedAccess,
+                      IN PPRIVILEGE_SET Privileges,
+                      IN BOOLEAN ObjectCreation,
+                      IN BOOLEAN AccessGranted,
+                      OUT PBOOLEAN GenerateOnClose)
+{
+  UNIMPLEMENTED;
+}
+
+
+NTSTATUS STDCALL
+NtPrivilegedServiceAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                             IN PUNICODE_STRING ServiceName,
+                             IN HANDLE ClientToken,
+                             IN PPRIVILEGE_SET Privileges,
+                             IN BOOLEAN AccessGranted)
+{
+  UNIMPLEMENTED;
+}
+
+
+NTSTATUS STDCALL
+NtPrivilegeObjectAuditAlarm(IN PUNICODE_STRING SubsystemName,
+                           IN PVOID HandleId,
+                           IN HANDLE ClientToken,
+                           IN ULONG DesiredAccess,
+                           IN PPRIVILEGE_SET Privileges,
+                           IN BOOLEAN AccessGranted)
+{
+  UNIMPLEMENTED;
+}
+
+/* EOF */