[PATCH 5/5] mssign32: Stub SignerSign().
Zebediah Figura
z.figura12 at gmail.com
Sun Oct 18 12:58:15 CDT 2020
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
---
dlls/mssign32/mssign32.spec | 2 +-
dlls/mssign32/mssign32_main.c | 7 +++++++
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/dlls/mssign32/mssign32.spec b/dlls/mssign32/mssign32.spec
index f25e23e9169..d4ea5a25caf 100644
--- a/dlls/mssign32/mssign32.spec
+++ b/dlls/mssign32/mssign32.spec
@@ -23,7 +23,7 @@
@ stub SignerAddTimeStampResponseEx
@ stub SignerCreateTimeStampRequest
@ stdcall SignerFreeSignerContext(ptr)
-@ stub SignerSign
+@ stdcall SignerSign(ptr ptr ptr ptr wstr ptr ptr)
@ stdcall SignerSignEx(long ptr ptr ptr ptr wstr ptr ptr ptr)
@ stub SignerTimeStamp
@ stub SignerTimeStampEx
diff --git a/dlls/mssign32/mssign32_main.c b/dlls/mssign32/mssign32_main.c
index da7551e6d1b..416f836fc40 100644
--- a/dlls/mssign32/mssign32_main.c
+++ b/dlls/mssign32/mssign32_main.c
@@ -74,6 +74,13 @@ void WINAPI PvkFreeCryptProv(HCRYPTPROV hProv, LPCWSTR pwszCapiProvider, DWORD d
debugstr_w(pwszTmpContainer));
}
+HRESULT WINAPI SignerSign(SIGNER_SUBJECT_INFO *subject, SIGNER_CERT *cert, SIGNER_SIGNATURE_INFO *signature,
+ SIGNER_PROVIDER_INFO *provider, const WCHAR *timestamp, CRYPT_ATTRIBUTES *attrs, void *sip_data)
+{
+ FIXME("%p %p %p %p %s %p %p stub\n", subject, cert, signature, provider, debugstr_w(timestamp), attrs, sip_data);
+ return E_NOTIMPL;
+}
+
HRESULT WINAPI SignerSignEx(DWORD flags, SIGNER_SUBJECT_INFO *subject_info, SIGNER_CERT *signer_cert,
SIGNER_SIGNATURE_INFO *signature_info, SIGNER_PROVIDER_INFO *provider_info,
const WCHAR *http_time_stamp, CRYPT_ATTRIBUTES *request, void *sip_data,
--
2.28.0
More information about the wine-devel
mailing list