diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec index 2815a45f8e2..34973e55c7d 100644 --- a/dlls/crypt32/crypt32.spec +++ b/dlls/crypt32/crypt32.spec @@ -95,7 +95,7 @@ @ stdcall CryptEncodeObjectEx(long str ptr long ptr ptr ptr) @ stub CryptEncryptMessage @ stub CryptEnumOIDFunction -@ stub CryptEnumOIDInfo +@ stdcall CryptEnumOIDInfo(long long ptr ptr) @ stub CryptEnumProvidersU @ stub CryptExportPKCS8 @ stdcall CryptExportPublicKeyInfo(long long long ptr ptr) diff --git a/dlls/crypt32/oid.c b/dlls/crypt32/oid.c index e9733a1acce..f9c4be8a57f 100644 --- a/dlls/crypt32/oid.c +++ b/dlls/crypt32/oid.c @@ -76,6 +76,14 @@ void CRYPT_FreeFunctionSets(void) DeleteCriticalSection(&funcSetCS); } +BOOL WINAPI CryptEnumOIDInfo(DWORD dwGroupId, DWORD dwFlags, void *pvArg, + PFN_CRYPT_ENUM_OID_INFO pfnEnumOIDInfo) +{ + FIXME("(%ld, %08lx, %p, %p): stub\n", dwGroupId, dwFlags, pvArg, + pfnEnumOIDInfo); + return TRUE; +} + /* There is no free function associated with this; therefore, the sets are * freed when crypt32.dll is unloaded. */