Hi, I spent a good deal of time researching the subject this morning, and this is what I have learned...
There are only three ways to do this that I could find:
Command Line Parameters
Plug-In (Purchased or Licensed by Adobe)
There are third-party plug-in's available for a cost, but I did not research these and I don't know if you must also buy Adobe Acrobat.
You can also buy the Adobe Acrobat software and create a plug-in for your application that has to be approved and licensed by Adobe, which may or may not decide to approve what you are doing. If this option apeals to you, contact Adobe and begin a discussion.
DDE (Dynamic Data Exchange)
This technology is as old as Windows itself. As far as I can determine, it is still supported by Adobe for backward compatibility, but I did not check any version history information for the Reader to ensure this is factual. There use to be an open source project (NDde) on CodePlex that provided a library interface to facilitate DDE development, but they have removed the download link. This library might still be available somewhere, but I did not pursue this. Here are some DDE links I ran into:
The command line parameters open up the Reader, print, and then close, and they may not work with all releases of the free Reader. I've read about developers having trouble using these in version 6 or 7 (cannot remember). In addition, Adobe does not support them (in their own words):