forked from Mirrors/wine-wine
CryptAcquireContextA() can return NTE_FAIL on Windows 98.
parent
b4e5e049ba
commit
21a0c3b4fc
|
@ -138,7 +138,7 @@ static void test_acquire_context(void)
|
||||||
hProv = 0;
|
hProv = 0;
|
||||||
SetLastError(0xdeadbeef);
|
SetLastError(0xdeadbeef);
|
||||||
result = pCryptAcquireContextA(&hProv, szKeySet, szRsaBaseProv, PROV_RSA_FULL, 0);
|
result = pCryptAcquireContextA(&hProv, szKeySet, szRsaBaseProv, PROV_RSA_FULL, 0);
|
||||||
ok(result && (GetLastError() == ERROR_ENVVAR_NOT_FOUND || GetLastError() == ERROR_SUCCESS || GetLastError() == ERROR_RING2_STACK_IN_USE), "%d/%ld\n", result, GetLastError());
|
ok(result && (GetLastError() == ERROR_ENVVAR_NOT_FOUND || GetLastError() == ERROR_SUCCESS || GetLastError() == ERROR_RING2_STACK_IN_USE || GetLastError() == NTE_FAIL), "%d/%ld\n", result, GetLastError());
|
||||||
|
|
||||||
if (hProv)
|
if (hProv)
|
||||||
pCryptReleaseContext(hProv, 0);
|
pCryptReleaseContext(hProv, 0);
|
||||||
|
@ -147,7 +147,7 @@ static void test_acquire_context(void)
|
||||||
hProv = 0;
|
hProv = 0;
|
||||||
SetLastError(0xdeadbeef);
|
SetLastError(0xdeadbeef);
|
||||||
result = pCryptAcquireContextA(&hProv, szKeySet, "", PROV_RSA_FULL, 0);
|
result = pCryptAcquireContextA(&hProv, szKeySet, "", PROV_RSA_FULL, 0);
|
||||||
ok(result && (GetLastError() == ERROR_ENVVAR_NOT_FOUND || GetLastError() == ERROR_SUCCESS || GetLastError() == ERROR_RING2_STACK_IN_USE), "%d/%ld\n", result, GetLastError());
|
ok(result && (GetLastError() == ERROR_ENVVAR_NOT_FOUND || GetLastError() == ERROR_SUCCESS || GetLastError() == ERROR_RING2_STACK_IN_USE || GetLastError() == NTE_FAIL), "%d/%ld\n", result, GetLastError());
|
||||||
|
|
||||||
if (hProv)
|
if (hProv)
|
||||||
pCryptReleaseContext(hProv, 0);
|
pCryptReleaseContext(hProv, 0);
|
||||||
|
|
Loading…
Reference in New Issue