No, I don't believe these functions are documented. I believe the dll was made in a fashion to match the generated code that AcuBench makes when you use the Report feature. Use AcuBench and Open the Reports.pjt and generate Report1a, you'll see calls like these:
@shjerpe - Thank you. That kind of stinks. I just wanted to print without a preview but needed the correct arguments. I did find what I needed using a similar method as what you described. For future generations, this is what I used to avoid showing a print preview and print one copy: