Funzione BCryptGetFipsAlgorithmMode (bcrypt.h)

La funzione BCryptGetFipsAlgorithmMode determina se la conformità FIPS (Federal Information Processing Standard) è abilitata.

Sintassi

NTSTATUS BCryptGetFipsAlgorithmMode(
  [out] BOOLEAN *pfEnabled
);

Parametri

[out] pfEnabled

Indirizzo di una variabile BOOLEAN che riceve zero se la conformità FIPS non è abilitata o un valore diverso da zero se la conformità FIPS è abilitata.

Valore restituito

Restituisce un codice di stato che indica l'esito positivo o negativo della funzione.

I codici restituiti possibili includono, a titolo esemplificativo, quanto segue.

Codice restituito Descrizione
STATUS_SUCCESS
La funzione ha avuto esito positivo.
STATUS_INVALID_PARAMETER
Il parametro pfEnabled non è valido.

Commenti

BCryptGetFipsAlgorithmMode può essere chiamato dalla modalità utente o dalla modalità kernel. I chiamanti in modalità kernel devono essere in esecuzione in PASSIVE_LEVELIRQL.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione bcrypt.h
Libreria Bcrypt.lib
DLL Bcrypt.dll