Freigeben über


BCryptGetFipsAlgorithmMode-Funktion (bcrypt.h)

Die funktion BCryptGetFipsAlgorithmMode bestimmt, ob die FIPS-Compliance (Federal Information Processing Standard) aktiviert ist.

Syntax

NTSTATUS BCryptGetFipsAlgorithmMode(
  [out] BOOLEAN *pfEnabled
);

Parameter

[out] pfEnabled

Die Adresse einer VOM Typ BOOLEAN Variable, die null empfängt, wenn DIE FIPS-Compliance nicht aktiviert ist, oder einen Wert ungleich Null, wenn die FIPS-Kompatibilität aktiviert ist.

Rückgabewert

Gibt einen Statuscode zurück, der den Erfolg oder Fehler der Funktion angibt.

Mögliche Rückgabecodes umfassen, aber nicht beschränkt auf Folgendes.

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Funktion war erfolgreich.
STATUS_INVALID_PARAMETER
Der pfEnabled--Parameter ist ungültig.

Bemerkungen

BCryptGetFipsAlgorithmMode kann entweder über den Benutzermodus oder den Kernelmodus aufgerufen werden. Kernelmodus-Aufrufer müssen bei PASSIVE_LEVELIRQL-ausgeführt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [Desktop-Apps | UWP-Apps]
mindestens unterstützte Server- Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform- Fenster
Header- bcrypt.h
Library Bcrypt.lib
DLL- Bcrypt.dll