Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

LsaDeregisterLogonProcess function (ntsecapi.h)

The LsaDeregisterLogonProcess function deletes the caller's logon application context and closes the connection to the LSA server.

Syntax

NTSTATUS LsaDeregisterLogonProcess(
 [in] HANDLE LsaHandle
);

Parameters

[in] LsaHandle

Handle obtained from a LsaRegisterLogonProcess or LsaConnectUntrusted call.

Return value

If the function succeeds, the return value is STATUS_SUCCESS.

If the function fails, the return value is an NTSTATUS code. For more information, see LSA Policy Function Return Values.

The LsaNtStatusToWinError function converts an NTSTATUS code to a Windows error code.

Remarks

If your logon application references the connection handle after calling the LsaDeregisterLogonProcess function, unexpected behavior can result.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header ntsecapi.h
Library Secur32.lib
DLL Secur32.dll

See also

LsaConnectUntrusted

LsaRegisterLogonProcess


Feedback

Was this page helpful?

Additional resources