Compartilhar via


Função BCryptGetFipsAlgorithmMode (bcrypt.h)

A função BCryptGetFipsAlgorithmMode determina se a conformidade com o FIPS (Federal Information Processing Standard) está habilitada.

Sintaxe

NTSTATUS BCryptGetFipsAlgorithmMode(
  [out] BOOLEAN *pfEnabled
);

Parâmetros

[out] pfEnabled

O endereço de uma variável BOOLEAN que recebe zero se a conformidade fips não estiver habilitada ou um valor diferente de zero se a conformidade fips estiver habilitada.

Valor de retorno

Retorna um código de status que indica o êxito ou a falha da função.

Os códigos de retorno possíveis incluem, mas não se limitam a, o seguinte.

Código de retorno Descrição
STATUS_SUCCESS
A função foi bem-sucedida.
STATUS_INVALID_PARAMETER
O parâmetro pfEnabled não é válido.

Observações

BCryptGetFipsAlgorithmMode pode ser chamado do modo de usuário ou do modo kernel. Os chamadores do modo kernel devem estar em execução em PASSIVE_LEVELIRQL.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
servidor com suporte mínimo Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
da Plataforma de Destino Windows
cabeçalho bcrypt.h
biblioteca Bcrypt.lib
de DLL Bcrypt.dll