Compartir a través de


estructura CRYPT_CONTEXT_CONFIG (bcrypt.h)

La estructura CRYPT_CONTEXT_CONFIG contiene información de configuración para un contexto de CNG.

Sintaxis

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

Miembros

dwFlags

Conjunto de marcas que determinan las opciones del contexto de configuración. Puede ser cero o una combinación de uno o varios de los valores siguientes.

Valor Significado
CRYPT_EXCLUSIVE
Restringe el conjunto de funciones criptográficas de una interfaz a los que el contexto de CNG actual está registrado específicamente para admitir.

Si se establece esta marca, los intentos de resolver una función determinada solo se realizarán correctamente si se cumple una de las siguientes condiciones:

  • La función existe dentro del contexto de CNG actual.
  • La función existe en alguna interfaz en el contexto predeterminado y también existe una instancia de esa misma interfaz en el contexto de CNG actual.
CRYPT_OVERRIDE
Indica que esta entrada en la tabla de configuración de toda la empresa debe tener prioridad sobre todas las entradas correspondientes de la tabla de configuración del equipo local para este contexto. Esta marca solo se aplica a las entradas de la tabla de configuración de toda la empresa. Sin esta marca, las entradas de configuración de la máquina local tienen prioridad.

dwReserved

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado bcrypt.h

Consulte también

BCryptConfigureContext

BCryptCreateContext

BCryptQueryContextConfiguration