From: Hans Leidekker hans@codeweavers.com
--- dlls/bcrypt/bcrypt_main.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/bcrypt/bcrypt_main.c b/dlls/bcrypt/bcrypt_main.c index adf6ce144af..fde09904963 100644 --- a/dlls/bcrypt/bcrypt_main.c +++ b/dlls/bcrypt/bcrypt_main.c @@ -714,6 +714,11 @@ static NTSTATUS set_key_property( struct key *key, const WCHAR *prop, UCHAR *val key->u.s.mode = MODE_ID_GCM; return STATUS_SUCCESS; } + else if (!wcscmp( (WCHAR *)value, BCRYPT_CHAIN_MODE_CFB )) + { + key->u.s.mode = MODE_ID_CFB; + return STATUS_SUCCESS; + } else { FIXME( "unsupported mode %s\n", debugstr_w((WCHAR *)value) );