Функция LsaFreeReturnBuffer (ntsecapi.h)

Функция LsaFreeReturnBuffer освобождает память, используемую буфером, ранее выделенным LSA.

Синтаксис

NTSTATUS LsaFreeReturnBuffer(
  [in] PVOID Buffer
);

Параметры

[in] Buffer

Указатель на освобождаемого буфера.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение будет STATUS_SUCCESS.

Если функция завершается сбоем, возвращаемым значением будет код NTSTATUS. Дополнительные сведения см. в разделе Возвращаемые значения функции политики LSA.

Функция LsaNtStatusToWinError преобразует код NTSTATUS в код ошибки Windows.

Комментарии

Некоторые функции проверки подлинности LSA выделяют буферы памяти для хранения возвращенной информации, например LsaLogonUser и LsaCallAuthenticationPackage. Приложение должно вызвать LsaFreeReturnBuffer , чтобы освободить эти буферы, когда они больше не нужны.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header ntsecapi.h
Библиотека Secur32.lib
DLL Secur32.dll

См. также раздел

LsaCallAuthenticationPackage

LsaLogonUser