I have found things like the AVExpT.h header file and AVCommandPreflightFileProc which are written in C++, but what about VB? How can you programmatically run a particular PDF/X preflight analysis on a PDF file from VB? I need to specify the profile name, run the analysis, save the report to a file, and know whether or not there were any problems found and do it programmatically. SendKeys will only get me to the point where the Preflight Profiles are listed. From that point, it looks like it's all mouse work. Thanks.