Функция BCryptGetFipsAlgorithmMode (bcrypt.h)
Функция BCryptGetFipsAlgorithmMode определяет, включена ли соответствие федерального стандарта обработки информации (FIPS).
Синтаксис
NTSTATUS BCryptGetFipsAlgorithmMode(
[out] BOOLEAN *pfEnabled
);
Параметры
[out] pfEnabled
Адрес переменной BOOLEAN, получающей ноль, если соответствие FIPS не включено, или значение, отличное от нуля, если включена соответствие FIPS.
Возвращаемое значение
Возвращает код состояния, указывающий на успешность или сбой функции.
Возможные коды возврата включают в себя, но не ограничиваются следующими.
Возвращаемый код | Описание |
---|---|
|
Функция была успешной. |
|
Недопустимый параметр pfEnabled. |
Замечания
BCryptGetFipsAlgorithmMode можно вызывать из пользовательского режима или режима ядра. Вызывающие вызовы режима ядра должны выполняться в PASSIVE_LEVELIRQL.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows Server 2008 [классические приложения | Приложения UWP] |
целевая платформа | Виндоус |
заголовка | bcrypt.h |
библиотеки |
Bcrypt.lib |
DLL | Bcrypt.dll |