crypt32: implement CryptSIPLoad (resend)

Alexandre Julliard julliard at
Wed May 23 10:09:52 CDT 2007

Juan Lang <juan_lang at> writes:

>> It's causing test failures:
>> ../../../tools/runtest -q -P wine -M rsaenh.dll -T ../../.. -p
>> rsaenh.c && touch rsaenh.ok
>> rsaenh.c:64: Test failed: 0, 00000057
>> rsaenh.c:68: Test failed: 00000057
>> make: *** [rsaenh.ok] Error 2
> How very odd, those failures aren't anywhere in the code path modified by
> this.  In fact, crypt32 shouldn't even be loaded at that point in the
> tests:  the failing calls are through advapi32 to rsaenh, and crypt32
> isn't loaded explicitly or implicitly by the tests.

Crypt32 is imported by rsaenh, so it is loaded.

At first glance the problem is probably around your use of
DuplicateHandle on a module handle, that cannot work.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list