Commit a0ac040b authored by Paul Vriens's avatar Paul Vriens Committed by Alexandre Julliard

wintrust: Added some CryptSIP stub implementations.

parent 0181fbb5
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include "winbase.h" #include "winbase.h"
#include "wintrust.h" #include "wintrust.h"
#include "mscat.h" #include "mscat.h"
#include "mssip.h"
#include "wine/debug.h" #include "wine/debug.h"
...@@ -126,3 +127,60 @@ HANDLE WINAPI CryptCATOpen(LPWSTR pwszFileName, DWORD fdwOpenFlags, HCRYPTPROV h ...@@ -126,3 +127,60 @@ HANDLE WINAPI CryptCATOpen(LPWSTR pwszFileName, DWORD fdwOpenFlags, HCRYPTPROV h
hProv, dwPublicVersion, dwEncodingType); hProv, dwPublicVersion, dwEncodingType);
return 0; return 0;
} }
/***********************************************************************
* CryptSIPCreateIndirectData (WINTRUST.@)
*/
BOOL WINAPI CryptSIPCreateIndirectData(SIP_SUBJECTINFO* pSubjectInfo, DWORD* pcbIndirectData,
SIP_INDIRECT_DATA* pIndirectData)
{
FIXME("(%p %p %p) stub\n", pSubjectInfo, pcbIndirectData, pIndirectData);
return FALSE;
}
/***********************************************************************
* CryptSIPGetSignedDataMsg (WINTRUST.@)
*/
BOOL WINAPI CryptSIPGetSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo, DWORD* pdwEncodingType,
DWORD dwIndex, DWORD* pcbSignedDataMsg, BYTE* pbSignedDataMsg)
{
FIXME("(%p %p %ld %p %p) stub\n", pSubjectInfo, pdwEncodingType, dwIndex,
pcbSignedDataMsg, pbSignedDataMsg);
return FALSE;
}
/***********************************************************************
* CryptSIPPutSignedDataMsg (WINTRUST.@)
*/
BOOL WINAPI CryptSIPPutSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo, DWORD pdwEncodingType,
DWORD* pdwIndex, DWORD cbSignedDataMsg, BYTE* pbSignedDataMsg)
{
FIXME("(%p %ld %p %ld %p) stub\n", pSubjectInfo, pdwEncodingType, pdwIndex,
cbSignedDataMsg, pbSignedDataMsg);
return FALSE;
}
/***********************************************************************
* CryptSIPRemoveSignedDataMsg (WINTRUST.@)
*/
BOOL WINAPI CryptSIPRemoveSignedDataMsg(SIP_SUBJECTINFO* pSubjectInfo,
DWORD dwIndex)
{
FIXME("(%p %ld) stub\n", pSubjectInfo, dwIndex);
return FALSE;
}
/***********************************************************************
* CryptSIPVerifyIndirectData (WINTRUST.@)
*/
BOOL WINAPI CryptSIPVerifyIndirectData(SIP_SUBJECTINFO* pSubjectInfo,
SIP_INDIRECT_DATA* pIndirectData)
{
FIXME("(%p %p) stub\n", pSubjectInfo, pIndirectData);
return FALSE;
}
...@@ -33,13 +33,13 @@ ...@@ -33,13 +33,13 @@
@ stub CryptCATPutMemberInfo @ stub CryptCATPutMemberInfo
@ stub CryptCATStoreFromHandle @ stub CryptCATStoreFromHandle
@ stub CryptCATVerifyMember @ stub CryptCATVerifyMember
@ stub CryptSIPCreateIndirectData @ stdcall CryptSIPCreateIndirectData(ptr ptr ptr)
@ stub CryptSIPGetInfo @ stub CryptSIPGetInfo
@ stub CryptSIPGetRegWorkingFlags @ stub CryptSIPGetRegWorkingFlags
@ stub CryptSIPGetSignedDataMsg @ stdcall CryptSIPGetSignedDataMsg(ptr ptr long ptr ptr)
@ stub CryptSIPPutSignedDataMsg @ stdcall CryptSIPPutSignedDataMsg(ptr long ptr long ptr)
@ stub CryptSIPRemoveSignedDataMsg @ stdcall CryptSIPRemoveSignedDataMsg(ptr long)
@ stub CryptSIPVerifyIndirectData @ stdcall CryptSIPVerifyIndirectData(ptr ptr)
@ stdcall -private DllRegisterServer() @ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer() @ stdcall -private DllUnregisterServer()
@ stub DriverCleanupPolicy @ stub DriverCleanupPolicy
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment