Assume I know nothing about ADO, which is the case 
A quick google got me to: http://www.codeguru.com/cpp/data/mfc_database/ado/article.php/c6729
which produced the piece of code:
#import "c:\\Program Files\\Common Files\\System\\ADO\\msado15.dll"
rename("EOF", "EndOfFile")
which I added to my VC6 solution and compiled, on a winXP test machine. This produced me the file "msado15.tlh", but there is no reference to the symbol "AdoNS" inside my generated "msado15.tlh".
The symbol "_RecordsetPtr" is recognised by VA, and referenced inside "msado15.tlh" but I cannot find any sign of it being declared.
Am I missing something obvious here?