Skip to content

Latest commit

 

History

History
110 lines (90 loc) · 3.5 KB

ns-bcrypt-crypt_context_config.md

File metadata and controls

110 lines (90 loc) · 3.5 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:bcrypt._CRYPT_CONTEXT_CONFIG
CRYPT_CONTEXT_CONFIG (bcrypt.h)
Contains configuration information for a CNG context.
*PCRYPT_CONTEXT_CONFIG
CRYPT_CONTEXT_CONFIG
CRYPT_CONTEXT_CONFIG structure [Security]
CRYPT_EXCLUSIVE
CRYPT_OVERRIDE
PCRYPT_CONTEXT_CONFIG
PCRYPT_CONTEXT_CONFIG structure pointer [Security]
bcrypt/CRYPT_CONTEXT_CONFIG
bcrypt/PCRYPT_CONTEXT_CONFIG
security.crypt_context_config
security\crypt_context_config.htm
security
3e07b7ae-84ef-4b77-bd49-d96906eaa4f8
12/05/2018
*PCRYPT_CONTEXT_CONFIG, CRYPT_CONTEXT_CONFIG, CRYPT_CONTEXT_CONFIG structure [Security], CRYPT_EXCLUSIVE, CRYPT_OVERRIDE, PCRYPT_CONTEXT_CONFIG, PCRYPT_CONTEXT_CONFIG structure pointer [Security], bcrypt/CRYPT_CONTEXT_CONFIG, bcrypt/PCRYPT_CONTEXT_CONFIG, security.crypt_context_config
bcrypt.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Windows
CRYPT_CONTEXT_CONFIG, *PCRYPT_CONTEXT_CONFIG
19H1
_CRYPT_CONTEXT_CONFIG
bcrypt/_CRYPT_CONTEXT_CONFIG
PCRYPT_CONTEXT_CONFIG
bcrypt/PCRYPT_CONTEXT_CONFIG
CRYPT_CONTEXT_CONFIG
bcrypt/CRYPT_CONTEXT_CONFIG
c++
APIRef
kbSyntax
HeaderDef
Bcrypt.h
CRYPT_CONTEXT_CONFIG

CRYPT_CONTEXT_CONFIG structure

-description

The CRYPT_CONTEXT_CONFIG structure contains configuration information for a CNG context.

-struct-fields

-field dwFlags

A set of flags that determine the options for the configuration context. This can be zero or a combination of one or more of the following values.

Value Meaning
CRYPT_EXCLUSIVE
Restricts the set of cryptographic functions in an interface to those that the current CNG context is specifically registered to support.

If this flag is set, then any attempts to resolve a given function will succeed only if one of the following is true:

  • The function exists within the current CNG context.
  • The function exists in some interface in the default context, and an instance of that same interface also exists within the current CNG context.
CRYPT_OVERRIDE
Indicates that this entry in the enterprise-wide configuration table should take precedence over any and all corresponding entries in the local-machine configuration table for this context. This flag only applies to entries in the enterprise-wide configuration table. Without this flag, local machine configuration entries take precedence.

-field dwReserved

-see-also

BCryptConfigureContext

BCryptCreateContext

BCryptQueryContextConfiguration