LSA_FREE_LSA_HEAP callback function (ntsecpkg.h)

The FreeReturnBuffer function is used to free buffers allocated by the Local Security Authority (LSA) and returned to the security package. The package calls this function when the information in the returned buffer is no longer needed.

Syntax

LSA_FREE_LSA_HEAP LsaFreeLsaHeap;

void LsaFreeLsaHeap(
  [in] PVOID Base
)
{...}

Parameters

[in] Base

Pointer to the buffer to free.

Return value

None

Remarks

A pointer to the FreeReturnBuffer function is available in the LSA_SECPKG_FUNCTION_TABLE structure received by the SpInitialize function.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header ntsecpkg.h

See also

LSA_SECPKG_FUNCTION_TABLE

SpInitialize