Marek Chmiel kcmark@gmail.com writes:
- for(i = 0; i < testLen; i++)
- {
SetLastError(0xdeadbeef);
dataLen = sizeof(dataBuffer);
result = CryptGetProvParam(hProv, PP_ENUMALGS_EX, dataBuffer, &dataLen, flag);
ok(result, "Failed to get parameter from CSP.");
pointer = dataBuffer;
That's better but you should still check that you reached the end of the enumeration.