다음을 통해 공유


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