Juan Lang : cryptui: Implement importing CTLs in CryptUIWizImport.
Alexandre Julliard
julliard at winehq.org
Tue Dec 23 13:41:15 CST 2008
Module: wine
Branch: master
Commit: f6fae84304c991e96dae63146ad1c1b8320599f1
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f6fae84304c991e96dae63146ad1c1b8320599f1
Author: Juan Lang <juan.lang at gmail.com>
Date: Mon Dec 22 19:04:46 2008 -0800
cryptui: Implement importing CTLs in CryptUIWizImport.
---
dlls/cryptui/main.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c
index 4ca7364..eeae7a0 100644
--- a/dlls/cryptui/main.c
+++ b/dlls/cryptui/main.c
@@ -3704,12 +3704,18 @@ BOOL WINAPI CryptUIWizImport(DWORD dwFlags, HWND hwndParent, LPCWSTR pwszWizardT
else
import_warn_type_mismatch(dwFlags, hwndParent, pwszWizardTitle);
break;
+ case CRYPTUI_WIZ_IMPORT_SUBJECT_CTL_CONTEXT:
+ if ((ret = check_context_type(dwFlags, CERT_QUERY_CONTENT_CTL)))
+ ret = import_ctl(pImportSrc->u.pCTLContext, hDestCertStore);
+ else
+ import_warn_type_mismatch(dwFlags, hwndParent, pwszWizardTitle);
+ break;
case CRYPTUI_WIZ_IMPORT_SUBJECT_CERT_STORE:
ret = import_store(dwFlags, hwndParent, pwszWizardTitle,
pImportSrc->u.hCertStore, hDestCertStore);
break;
default:
- FIXME("source type not implemented: %u\n", pImportSrc->dwSubjectChoice);
+ WARN("unknown source type: %u\n", pImportSrc->dwSubjectChoice);
SetLastError(E_INVALIDARG);
return FALSE;
}
More information about the wine-cvs
mailing list