Condividi tramite


struttura CRYPT_CONTEXT_CONFIG (bcrypt.h)

La struttura CRYPT_CONTEXT_CONFIG contiene informazioni di configurazione per un contesto CNG.

Sintassi

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

Members

dwFlags

Set di flag che determinano le opzioni per il contesto di configurazione. Questo può essere zero o una combinazione di uno o più dei valori seguenti.

Valore Significato
CRYPT_EXCLUSIVE
Limita il set di funzioni crittografiche in un'interfaccia a quelle che il contesto CNG corrente è registrato in modo specifico per il supporto.

Se questo flag è impostato, eventuali tentativi di risoluzione di una determinata funzione avranno esito positivo solo se uno dei seguenti è true:

  • La funzione esiste all'interno del contesto CNG corrente.
  • La funzione esiste in un'interfaccia nel contesto predefinito e esiste anche un'istanza della stessa interfaccia all'interno del contesto CNG corrente.
CRYPT_OVERRIDE
Indica che questa voce nella tabella di configurazione a livello aziendale deve avere la precedenza su qualsiasi e tutte le voci corrispondenti nella tabella di configurazione del computer locale per questo contesto. Questo flag si applica solo alle voci nella tabella di configurazione a livello aziendale. Senza questo flag, le voci di configurazione del computer locale hanno la precedenza.

dwReserved

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione bcrypt.h

Vedi anche

BCryptConfigureContext

BCryptCreateContext

BCryptQueryContextConfiguration