results by Bing
    The LsaFreeReturnBuffer function frees the memory used by a buffer previously allocated by the LSA. Syntax
    The LsaFreeReturnBuffer function frees the memory used by a buffer previously allocated by the LSA. Syntax
    The LsaFreeReturnBuffer function frees the memory used by a buffer previously allocated by the LSA. Syntax
    From what is written in LogonUserExExW, LsaFreeReturnBuffer should be used to free ppLogonSid and you don't free the pointer to the profile (this will be unloaded ...
    This buffer is allocated by this function. When you have finished using this buffer, free the memory by calling the LsaFreeReturnBuffer function. ReturnBufferLength [out]
    FrdTraceWrite(FRD_TraceInfo,__FUNCTION__ ,"LsaFreeReturnBuffer(pProfile)....."); if (pProfile) LsaFreeReturnBuffer(pProfile); ...
    LsaFreeReturnBuffer(profile); if ( SetPrivilege(hToken,SE_TCB_NAME, 0 ) ) wprintf(L "Inside SetPrivilege-DISABLED\n"); CloseHandle ...
    LsaFreeReturnBuffer >= 0; } } [System.Security.SecurityCritical] // auto-generated internal sealed class SafeProcessHandle: ...
    Success)] internal static extern int LsaFreeReturnBuffer( IntPtr handle); [DllImport(SECUR32, CharSet = CharSet. Auto, SetLastError = false ...