estrutura CRYPT_CONTEXT_CONFIG (bcrypt.h)

A estrutura CRYPT_CONTEXT_CONFIG contém informações de configuração para um contexto CNG.

Sintaxe

typedef struct _CRYPT_CONTEXT_CONFIG {
  ULONG dwFlags;
  ULONG dwReserved;
} CRYPT_CONTEXT_CONFIG, *PCRYPT_CONTEXT_CONFIG;

Membros

dwFlags

Um conjunto de sinalizadores que determinam as opções para o contexto de configuração. Isso pode ser zero ou uma combinação de um ou mais dos valores a seguir.

Valor Significado
CRYPT_EXCLUSIVE
Restringe o conjunto de funções criptográficas em uma interface àquelas que o contexto CNG atual está especificamente registrado para dar suporte.

Se esse sinalizador estiver definido, todas as tentativas de resolve uma determinada função terão êxito somente se um dos seguintes for verdadeiro:

  • A função existe dentro do contexto CNG atual.
  • A função existe em alguma interface no contexto padrão e uma instância dessa mesma interface também existe dentro do contexto CNG atual.
CRYPT_OVERRIDE
Indica que essa entrada na tabela de configuração de toda a empresa deve ter precedência sobre todas as entradas correspondentes na tabela de configuração do computador local para esse contexto. Esse sinalizador só se aplica a entradas na tabela de configuração em toda a empresa. Sem esse sinalizador, as entradas de configuração do computador local têm precedência.

dwReserved

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho bcrypt.h

Confira também

BCryptConfigureContext

BCryptCreateContext

BCryptQueryContextConfiguration