Поделиться через


Функция NCryptFreeBuffer (ncrypt.h)

Функция NCryptFreeBuffer освобождает блок памяти, выделенный поставщиком хранилища ключей CNG.

Синтаксис

SECURITY_STATUS NCryptFreeBuffer(
  [in] PVOID pvInput
);

Параметры

[in] pvInput

Адрес освобождаемой памяти.

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

Возвращает код состояния, указывающий на успешное или неудачное выполнение функции.

Возможные коды возврата включают, помимо прочего, следующие.

Код возврата Описание
ERROR_SUCCESS
Функция выполнена успешно.
NTE_INVALID_PARAMETER
Недопустимый параметр pvInput .

Комментарии

Служба не должна вызывать эту функцию из функции StartService. Если служба вызывает эту функцию из функции StartService, может возникнуть взаимоблокировка, и служба может перестать отвечать на запросы.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header ncrypt.h
Библиотека Ncrypt.lib
DLL Ncrypt.dll