Pause method of the Win32_PrintJob class
The Pause WMI class method suspends a print job.
This topic uses Managed Object Format (MOF) syntax. For more information about using this method, see Calling a Method.
Syntax
uint32 Pause();
Parameters
This method has no parameters.
Return value
Returns one of the values listed in the following list, or any other value to indicate an error.
-
0
-
Success
-
5
-
Access Denied
Examples
The Pause All Printers with Empty Print Queues VBScript code sample pauses any printers that have no pending print jobs.
The following VBScript code sample pauses all the print jobs on a print server.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colPrintJobs = objWMIService.ExecQuery _
("Select * from Win32_PrintJob")
For Each objPrintJob in colPrintJobs
objPrintJob.Pause
Next
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|