mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 03:05:40 +00:00
[LSALIB]
LsaRegisterLogonProcess: Do not wait for \\SECURITY\\LSA_AUTHENTICATION_INITIALIZED to get signaled as it breaks the boot. svn path=/trunk/; revision=72753
This commit is contained in:
parent
d307723a72
commit
1df78f4892
1 changed files with 6 additions and 0 deletions
|
@ -274,9 +274,13 @@ LsaRegisterLogonProcess(IN PLSA_STRING LogonProcessName,
|
||||||
OUT PLSA_OPERATIONAL_MODE OperationalMode)
|
OUT PLSA_OPERATIONAL_MODE OperationalMode)
|
||||||
{
|
{
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
|
#if 0
|
||||||
HANDLE EventHandle;
|
HANDLE EventHandle;
|
||||||
|
#endif
|
||||||
UNICODE_STRING PortName; // = RTL_CONSTANT_STRING(L"\\LsaAuthenticationPort");
|
UNICODE_STRING PortName; // = RTL_CONSTANT_STRING(L"\\LsaAuthenticationPort");
|
||||||
|
#if 0
|
||||||
OBJECT_ATTRIBUTES ObjectAttributes;
|
OBJECT_ATTRIBUTES ObjectAttributes;
|
||||||
|
#endif
|
||||||
SECURITY_QUALITY_OF_SERVICE SecurityQos;
|
SECURITY_QUALITY_OF_SERVICE SecurityQos;
|
||||||
LSA_CONNECTION_INFO ConnectInfo;
|
LSA_CONNECTION_INFO ConnectInfo;
|
||||||
ULONG ConnectInfoLength = sizeof(ConnectInfo);
|
ULONG ConnectInfoLength = sizeof(ConnectInfo);
|
||||||
|
@ -287,6 +291,7 @@ LsaRegisterLogonProcess(IN PLSA_STRING LogonProcessName,
|
||||||
if (LogonProcessName->Length > LSASS_MAX_LOGON_PROCESS_NAME_LENGTH)
|
if (LogonProcessName->Length > LSASS_MAX_LOGON_PROCESS_NAME_LENGTH)
|
||||||
return STATUS_NAME_TOO_LONG;
|
return STATUS_NAME_TOO_LONG;
|
||||||
|
|
||||||
|
#if 0
|
||||||
/*
|
/*
|
||||||
* First check whether the LSA server is ready:
|
* First check whether the LSA server is ready:
|
||||||
* open the LSA event and wait on it.
|
* open the LSA event and wait on it.
|
||||||
|
@ -312,6 +317,7 @@ LsaRegisterLogonProcess(IN PLSA_STRING LogonProcessName,
|
||||||
DPRINT1("NtWaitForSingleObject failed (Status 0x%08lx)\n", Status);
|
DPRINT1("NtWaitForSingleObject failed (Status 0x%08lx)\n", Status);
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Now attempt the connection */
|
/* Now attempt the connection */
|
||||||
RtlInitUnicodeString(&PortName, L"\\LsaAuthenticationPort");
|
RtlInitUnicodeString(&PortName, L"\\LsaAuthenticationPort");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue