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