-/* $Id: lsass.h,v 1.1 2000/08/12 19:33:18 dwelch Exp $
+/* $Id: lsass.h,v 1.2 2002/09/07 15:12:16 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
#ifndef __INCLUDE_LSASS_LSASS_H
#define __INCLUDE_LSASS_LSASS_H
+#define NTOS_USER_MODE
#include <ntos.h>
#include <lsass/ntsecapi.h>
-#include <napi/lpc.h>
#define LSASS_REQUEST_REGISTER_LOGON_PROCESS (1)
#define LSASS_REQUEST_CALL_AUTHENTICATION_PACKAGE (2)
PVOID AuthenticationInformation;
ULONG AuthenticationInformationLength;
ULONG LocalGroupsCount;
- PSID_AND_ATTRIBUTES LocalGroups;
+ PSID_AND_ATTRIBUTES_ARRAY LocalGroups;
TOKEN_SOURCE SourceContext;
UCHAR Data[1];
} LSASS_LOGON_USER_REQUEST, *PLSASS_LOGON_USER_REQUEST;
typedef struct _LSASS_REQUEST
{
- LPC_MESSAGE_HEADER Header;
+ LPC_MESSAGE Header;
ULONG Type;
union
{
typedef struct _LSASS_REPLY
{
- LPC_MESSAGE_HEADER Header;
+ LPC_MESSAGE Header;
NTSTATUS Status;
union
{