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


Функция BCryptGetFipsAlgorithmMode (bcrypt.h)

Функция BCryptGetFipsAlgorithmMode определяет, включено ли соответствие требованиям FIPS.

Синтаксис

NTSTATUS BCryptGetFipsAlgorithmMode(
  [out] BOOLEAN *pfEnabled
);

Параметры

[out] pfEnabled

Адрес переменной BOOLEAN , которая получает ноль, если соответствие FIPS не включено, или ненулевое значение, если включено соответствие FIPS.

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

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

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

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

Комментарии

BCryptGetFipsAlgorithmMode можно вызывать из пользовательского режима или режима ядра. Вызовы режима ядра должны выполняться в PASSIVE_LEVELIRQL.

Требования

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