Sorry for delay.
Windows has no standard API to print PDF files.
To print them you shall instantiate the Windows printer spooler and fill it with rasterized bitmaps.
Each bitmap shall be scaled to the proper size to satisfy printer density.
Such a way to print is not network and performances friendly.