Reply = (PLSASS_REPLY)RawReply;
Request->Header.DataSize = sizeof(LSASS_REQUEST) + SubmitBufferLength -
- sizeof(LPC_MESSAGE_HEADER);
+ sizeof(LPC_MESSAGE);
Request->Header.MessageSize =
- Request->Header.DataSize + sizeof(LPC_MESSAGE_HEADER);
+ Request->Header.DataSize + sizeof(LPC_MESSAGE);
Request->Type = LSASS_REQUEST_CALL_AUTHENTICATION_PACKAGE;
Request->d.CallAuthenticationPackageRequest.AuthenticationPackage =
AuthenticationPackage;
Request = (PLSASS_REQUEST)RawRequest;
Request->Header.DataSize = sizeof(LSASS_REQUEST) + PackageName->Length -
- sizeof(LPC_MESSAGE_HEADER);
+ sizeof(LPC_MESSAGE);
Request->Header.MessageSize = Request->Header.DataSize +
- sizeof(LPC_MESSAGE_HEADER);
+ sizeof(LPC_MESSAGE);
Request->Type = LSASS_REQUEST_LOOKUP_AUTHENTICATION_PACKAGE;
Status = NtRequestWaitReplyPort(LsaHandle,
UCHAR RawReply[MAX_MESSAGE_DATA];
NTSTATUS Status;
- RequestLength = sizeof(LSASS_REQUEST) - sizeof(LPC_MESSAGE_HEADER);
+ RequestLength = sizeof(LSASS_REQUEST) - sizeof(LPC_MESSAGE);
RequestLength = RequestLength + (OriginName->Length * sizeof(WCHAR));
RequestLength = RequestLength + AuthenticationInformationLength;
RequestLength = RequestLength +
Request->d.LogonUserRequest.SourceContext = *SourceContext;
Request->Type = LSASS_REQUEST_LOGON_USER;
- Request->Header.DataSize = RequestLength - sizeof(LPC_MESSAGE_HEADER);
- Request->Header.MessageSize = RequestLength + sizeof(LPC_MESSAGE_HEADER);
+ Request->Header.DataSize = RequestLength - sizeof(LPC_MESSAGE);
+ Request->Header.MessageSize = RequestLength + sizeof(LPC_MESSAGE);
Reply = (PLSASS_REPLY)RawReply;
Request.Type = LSASS_REQUEST_REGISTER_LOGON_PROCESS;
Request.Header.DataSize = sizeof(LSASS_REQUEST) -
- sizeof(LPC_MESSAGE_HEADER);
+ sizeof(LPC_MESSAGE);
Request.Header.MessageSize = sizeof(LSASS_REQUEST);
Request.d.RegisterLogonProcessRequest.Length = LsaLogonProcessName->Length;