This module was originally created as a part of a larger solution of highly available printing services deployed
on farms of Windows Servers. It contains a set of DSC resource classes, which are autonomous and can be used
even without implementing the entire PrintHA solution.
The DSC module performs the following tasks within the solution:
1. Copy the proper configuration file (XML) of the PrintHA solution from a file share (cFileMirror).
2. Installs all needed print drivers (cPrintDriverUpdater).
3. Imports necessary registry changes if needed (cRegistryUpdater).
4. Installs required print queues and ensures their basic configuration including setting
the Discretionary Access Control List (cPrinter).
Installing Windows Management Framework 5.0 (or higher) is the key prerequisite to using this module.
cFileMirror: Manages the presence of the XML configuration file, which is copied from the specified shared
See about_cFileMirror for more details.
cPrintDriverUpdater: Manages print drivers installed on the local computer according to a corresponding
configuration DB (XML file).
See about_cPrintDriverUpdater for more details.
cRegistryUpdater: Can be used to create or delete registry keys by means of importing a .reg file.
See about_cRegistryUpdater for more details.
cPrinter: Manages print queues installed on the local computer and enables their basic configuration.
See about_cPrinter for more details.