- Forgot this file for msvc build
[reactos.git] / reactos / include / subsys / lsass / lsass.h
index ec4f07b..1d698c2 100644 (file)
@@ -35,11 +35,13 @@ typedef struct _LSASS_LOOKUP_AUTHENTICATION_PACKAGE_REPLY
 
 typedef struct _LSASS_DEREGISTER_LOGON_PROCESS_REQUEST
 {
+    ULONG Dummy;
 } LSASS_DEREGISTER_LOGON_PROCESS_REQUEST,
  *PLSASS_DEREGISTER_LOGON_PROCES_REQUEST;
 
 typedef struct _LSASS_DEREGISTER_LOGON_PROCESS_REPLY
-{   
+{
+    ULONG Dummy;
 } LSASS_DEREGISTER_LOGON_PROCESS_REPLY,
  *PLSASS_DEREGISTER_LOGON_PROCESS_REPLY;
 
@@ -96,9 +98,9 @@ typedef struct _LSASS_REGISTER_LOGON_PROCESS_REPLY
 
 typedef union _LSASS_REQUEST
 {
-   LPC_MESSAGE Header;
+   PORT_MESSAGE Header;
    struct {
-      UCHAR LpcHeader[LPC_MESSAGE_BASE_SIZE];
+      UCHAR LpcHeader[sizeof(PORT_MESSAGE)];
       ULONG Type;
       union
         {
@@ -115,7 +117,7 @@ typedef union _LSASS_REQUEST
 
 typedef struct _LSASS_REPLY
 {
-   LPC_MESSAGE Header;
+   PORT_MESSAGE Header;
    NTSTATUS Status;
    union
      {