CRYPT_CONTEXT_CONFIG 구조체(bcrypt.h)
CRYPT_CONTEXT_CONFIG 구조에는 CNG 컨텍스트에 대한 구성 정보가 포함되어 있습니다.
구문
typedef struct _CRYPT_CONTEXT_CONFIG {
ULONG dwFlags;
ULONG dwReserved;
} CRYPT_CONTEXT_CONFIG, *PCRYPT_CONTEXT_CONFIG;
멤버
dwFlags
구성 컨텍스트에 대한 옵션을 결정하는 플래그 집합입니다. 이 값은 0이거나 다음 값 중 하나 이상의 조합일 수 있습니다.
값 |
의미 |
- CRYPT_EXCLUSIVE
|
인터페이스의 암호화 함수 집합을 현재 CNG 컨텍스트가 지원하도록 특별히 등록된 함수로 제한합니다.
이 플래그를 설정하면 다음 중 하나가 true인 경우에만 지정된 함수를 resolve 시도가 성공합니다.
- 함수는 현재 CNG 컨텍스트 내에 있습니다.
- 함수는 기본 컨텍스트의 일부 인터페이스에 존재하며 동일한 인터페이스의 instance 현재 CNG 컨텍스트 내에도 존재합니다.
|
- CRYPT_OVERRIDE
|
엔터프라이즈 전체 구성 테이블의 이 항목이 이 컨텍스트에 대한 로컬 머신 구성 테이블의 모든 해당 항목보다 우선해야 함을 나타냅니다. 이 플래그는 엔터프라이즈 전체 구성 테이블의 항목에만 적용됩니다. 이 플래그가 없으면 로컬 컴퓨터 구성 항목이 우선합니다.
|
dwReserved
요구 사항
요구 사항 |
값 |
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
머리글 |
bcrypt.h |
추가 정보
BCryptConfigureContext
BCryptCreateContext
BCryptQueryContextConfiguration