mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-01 18:48:29 +00:00
dssenh: Add CPSetKeyParam() stub implementation.
dlls/dssenh/tests depend on CryptSetKeyParam(KP_X, NULL) returning FALSE/ERROR_INVALID_PARAMETER. Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
This commit is contained in:
parent
898ab8dab1
commit
5f984f8ce3
|
@ -19,7 +19,7 @@
|
||||||
@ stdcall CPImportKey(ptr ptr long ptr long ptr)
|
@ stdcall CPImportKey(ptr ptr long ptr long ptr)
|
||||||
@ stdcall CPReleaseContext(ptr long)
|
@ stdcall CPReleaseContext(ptr long)
|
||||||
@ stdcall CPSetHashParam(ptr ptr long ptr long)
|
@ stdcall CPSetHashParam(ptr ptr long ptr long)
|
||||||
@ stub CPSetKeyParam
|
@ stdcall CPSetKeyParam(ptr ptr long ptr long)
|
||||||
@ stub CPSetProvParam
|
@ stub CPSetProvParam
|
||||||
@ stdcall CPSignHash(ptr ptr long wstr long ptr ptr)
|
@ stdcall CPSignHash(ptr ptr long wstr long ptr ptr)
|
||||||
@ stdcall CPVerifySignature(ptr ptr ptr long ptr wstr long)
|
@ stdcall CPVerifySignature(ptr ptr ptr long ptr wstr long)
|
||||||
|
|
|
@ -749,6 +749,17 @@ BOOL WINAPI CPGetUserKey( HCRYPTPROV hprov, DWORD keyspec, HCRYPTKEY *ret_key )
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL WINAPI CPSetKeyParam( HCRYPTPROV hprov, HCRYPTKEY hkey, DWORD param, BYTE *data, DWORD flags )
|
||||||
|
{
|
||||||
|
if (!data)
|
||||||
|
{
|
||||||
|
SetLastError( ERROR_INVALID_PARAMETER );
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
BOOL WINAPI CPGenRandom( HCRYPTPROV hprov, DWORD len, BYTE *buffer )
|
BOOL WINAPI CPGenRandom( HCRYPTPROV hprov, DWORD len, BYTE *buffer )
|
||||||
{
|
{
|
||||||
struct container *container = (struct container *)hprov;
|
struct container *container = (struct container *)hprov;
|
||||||
|
|
Loading…
Reference in a new issue