So most functionality within a print driver comes from C++? What parts would not be attributed to C++ So that I know what parts to divide out as VB projects and which parts to know will be C++ projects.

The file that this particular driver would create I would want to send to any printer ultimately.

Thanks for the direction so far.