-/* $Id: lsa.c,v 1.1 2001/09/03 20:42:44 ea Exp $
+/* $Id$
+ *
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS kernel
+ * FILE: ntoskrnl/se/lsa.c
+ * PURPOSE: No purpose listed.
+ *
+ * PROGRAMMERS: No programmer listed.
*/
-#include <ddk/ntddk.h>
+
+#include <ntoskrnl.h>
+#define NDEBUG
+#include <internal/debug.h>
/* LsaCallAuthenticationPackage@28 */
+/*
+ * @unimplemented
+ */
NTSTATUS STDCALL LsaCallAuthenticationPackage (
DWORD Unknown0,
DWORD Unknown1,
}
/* LsaDeregisterLogonProcess@8 */
+/*
+ * @unimplemented
+ */
NTSTATUS STDCALL LsaDeregisterLogonProcess (
DWORD Unknown0,
DWORD Unknown1
}
/* LsaFreeReturnBuffer@4 */
+/*
+ * @implemented
+ */
NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
{
ULONG Size = 0; /* required by MEM_RELEASE */
-
+
return ZwFreeVirtualMemory (
NtCurrentProcess(),
& Buffer,
}
/* LsaLogonUser@56 */
+/*
+ * @unimplemented
+ */
NTSTATUS STDCALL LsaLogonUser (
DWORD Unknown0,
DWORD Unknown1,
}
/* LsaLookupAuthenticationPackage@12 */
+/*
+ * @unimplemented
+ */
NTSTATUS STDCALL LsaLookupAuthenticationPackage (
DWORD Unknown0,
DWORD Unknown1,
}
/* LsaRegisterLogonProcess@12 */
+/*
+ * @unimplemented
+ */
NTSTATUS STDCALL LsaRegisterLogonProcess (
DWORD Unknown0,
DWORD Unknown1,
return STATUS_NOT_IMPLEMENTED;
}
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+SeMarkLogonSessionForTerminationNotification(
+ IN PLUID LogonId
+ )
+{
+ UNIMPLEMENTED;
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+SeRegisterLogonSessionTerminatedRoutine(
+ IN PSE_LOGON_SESSION_TERMINATED_ROUTINE CallbackRoutine
+ )
+{
+ UNIMPLEMENTED;
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+SeUnregisterLogonSessionTerminatedRoutine(
+ IN PSE_LOGON_SESSION_TERMINATED_ROUTINE CallbackRoutine
+ )
+{
+ UNIMPLEMENTED;
+ return STATUS_NOT_IMPLEMENTED;
+}
+
/* EOF */