LsaFreeReturnBuffer 函数 (ntsecapi.h)

LsaFreeReturnBuffer 函数释放以前由 LSA 分配的缓冲区使用的内存。

语法

NTSTATUS LsaFreeReturnBuffer(
  [in] PVOID Buffer
);

parameters

[in] Buffer

指向要释放的缓冲区的指针。

返回值

如果函数成功,则返回值STATUS_SUCCESS。

如果函数失败,则返回值为 NTSTATUS 代码。 有关详细信息,请参阅 LSA 策略函数返回值

LsaNtStatusToWinError 函数将 NTSTATUS 代码转换为 Windows 错误代码。

注解

某些 LSA 身份验证函数分配内存缓冲区来保存返回的信息,例如 LsaLogonUserLsaCallAuthenticationPackage。 当不再需要这些缓冲区时,应用程序应调用 LsaFreeReturnBuffer 以释放这些缓冲区。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 ntsecapi.h
Library Secur32.lib
DLL Secur32.dll

请参阅

LsaCallAuthenticationPackage

LsaLogonUser