diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec index 2c1c6be5b70fe0560ad72ebe4770dba348c7aa0c..f6353a83c7276f141acc10f2c5b864064cf35f7c 100644 --- a/dlls/crypt32/crypt32.spec +++ b/dlls/crypt32/crypt32.spec @@ -132,7 +132,7 @@ @ stub CryptMsgSignCTL @ stub CryptMsgUpdate @ stub CryptMsgVerifyCountersignatureEncoded -@ stub CryptRegisterDefaultOIDFunction +@ stdcall CryptRegisterDefaultOIDFunction(long str long wstr) CryptRegisterDefaultOIDFunction @ stdcall CryptRegisterOIDFunction(long str str wstr str) CryptRegisterOIDFunction @ stub CryptRegisterOIDInfo @ stdcall CryptSIPAddProvider(ptr) CryptSIPAddProvider diff --git a/dlls/crypt32/main.c b/dlls/crypt32/main.c index 7577ed4dc7e4a53d7e958e647ee2b2ad457e8272..ff606d72e92bde226801c9871c15084e6ca9a2ab 100644 --- a/dlls/crypt32/main.c +++ b/dlls/crypt32/main.c @@ -86,6 +86,15 @@ BOOL WINAPI CryptGetOIDFunctionValue(DWORD dwEncodingType, LPCSTR pszFuncName, return FALSE; } +BOOL WINAPI CryptRegisterDefaultOIDFunction(DWORD dwEncodingType, + LPCSTR pszFuncName, DWORD dwIndex, + LPCWSTR pwszDll) +{ + FIXME("(%lx,%s,%lx,%s) stub!\n", dwEncodingType, pszFuncName, dwIndex, + debugstr_w(pwszDll)); + return FALSE; +} + BOOL WINAPI CryptRegisterOIDFunction(DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, LPCWSTR pwszDll, LPCSTR pszOverrideFuncName) {