Hi,
I've just installed ICS but when I try to use the SSLX509Certs component on a form I receive a slew of errors.
I'm not doing anything with the component, just dropping it on a form produces the errors:
[bcc32c Error] OverbyteIcsSspi.hpp(88): expected ')'
OverbyteIcsSspi.hpp(88): to match this '('
[bcc32c Error] OverbyteIcsWinCrypt.hpp(31): unknown type name 'PUBKEYVER3'
[bcc32c Error] OverbyteIcsWinCrypt.hpp(48): unknown type name '_VTableProvStruc'
[bcc32c Error] OverbyteIcsWinCrypt.hpp(50): unknown type name '_VTableProvStruc'
[bcc32c Error] OverbyteIcsWinCrypt.hpp(58): unknown type name 'PHMAC_Info'
[bcc32c Error] OverbyteIcsCryptuiApi.hpp(28): unknown type name '_CRYPTUI_CERT_MGR_STRUCT'
[bcc32c Error] OverbyteIcsCryptuiApi.hpp(30): unknown type name '_CRYPTUI_CERT_MGR_STRUCT'
...............
[bcc32c Error] OverbyteIcsSuperObject.hpp(624): reference to 'HRESULT' is ambiguous
intsafe.h(125): candidate found by name lookup is 'HRESULT'
OverbyteIcsSspi.hpp(88): candidate found by name lookup is 'Overbyteicssspi::HRESULT'
I've truncated the output for OverbyteIcsWinCrypt.hpp - in reality I'm receiving 31 errors.
There were more errors - but I included #define SECURITY_WIN32 to the form header file and it cleared a lot of them.
I looks like there is a missing header file somewhere, but I don't have time to delve into the matter at the moment.
Any ideas?
Thanks
Blue.
ICS 8.61
CBuilder 10.3.
Windows 7 Pro.