Partager via


BCryptGetFipsAlgorithmMode, fonction (bcrypt.h)

La fonction BCryptGetFipsAlgorithmMode détermine si la conformité FIPS (Federal Information Processing Standard) est activée.

Syntaxe

NTSTATUS BCryptGetFipsAlgorithmMode(
  [out] BOOLEAN *pfEnabled
);

Paramètres

[out] pfEnabled

Adresse d’un variable BOOLEAN qui reçoit zéro si la conformité FIPS n’est pas activée, ou une valeur différente de zéro si la conformité FIPS est activée.

Valeur de retour

Retourne un code d’état qui indique la réussite ou l’échec de la fonction.

Les codes de retour possibles incluent, mais ne sont pas limités à, les éléments suivants.

Retourner le code Description
STATUS_SUCCESS
La fonction a réussi.
STATUS_INVALID_PARAMETER
Le paramètre pfEnabled n’est pas valide.

Remarques

BCryptGetFipsAlgorithmMode peut être appelé en mode utilisateur ou en mode noyau. Les appelants en mode noyau doivent s’exécuter à PASSIVE_LEVELIRQL.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau | Applications UWP]
serveur minimum pris en charge Windows Server 2008 [applications de bureau | Applications UWP]
plateforme cible Windows
d’en-tête bcrypt.h
bibliothèque Bcrypt.lib
DLL Bcrypt.dll