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 または次の値の 1 つ以上の組み合わせにすることができます。
値 |
意味 |
- CRYPT_EXCLUSIVE
|
インターフェイス内の暗号化関数のセットを、現在の CNG コンテキストがサポートするために特に登録されているものに制限します。
このフラグが設定されている場合、特定の関数を解決しようとすると、次のいずれかが true の場合にのみ成功します。
- 関数は、現在の CNG コンテキスト内に存在します。
- 関数は既定のコンテキスト内の一部のインターフェイスに存在し、その同じインターフェイスのインスタンスも現在の CNG コンテキスト内に存在します。
|
- CRYPT_OVERRIDE
|
エンタープライズ全体の構成テーブル内のこのエントリは、このコンテキストのローカル コンピューター構成テーブル内のすべての対応するエントリよりも優先されることを示します。 このフラグは、エンタープライズ全体の構成テーブルのエントリにのみ適用されます。 このフラグがないと、ローカル コンピューター構成エントリが優先されます。
|
dwReserved
要件
要件 |
値 |
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
Header |
bcrypt.h |
こちらもご覧ください
BCryptConfigureContext
BCryptCreateContext
BCryptQueryContextConfiguration