Specifies the different access rights (or levels of access) for printing objects.
Assembly: System.Printing (in System.Printing.dll)
The right to perform all administrative tasks for the print queue, including the right to pause and resume any print job; and the right to delete all jobs from the queue. This access level also includes all rights under.
The right to perform all administrative tasks for the print server. This access level does not includerights for the print queues hosted by the server.
The right to list the queues on the print server.
The right to add print jobs to the queue and to delete and enumerate one's own jobs.
The access rights that are available at each level of access vary according to the following:
Whether the print server is a computer or a print server appliance.
The operating system that is used.
The security updates that are installed.
The security policies that are supported.
For this reason, access right descriptions in the "Members" section are typical of the rights that will correspond to each access level, but the access levels listed may provide more or fewer rights on particular systems.
These values are primarily used as parameters for PrintServer and PrintQueue constructors. The constructors will throw exceptions if you use a value that can apply only to another kind of object. For example, do not pass to a PrintServer constructor.
Available since 3.0