Поделиться через


Метод Pause класса Win32_PrintJob

Метод класса Pause WMI приостанавливает задание печати.

В этом разделе используется синтаксис формата управляемого объекта (MOF). Дополнительные сведения об использовании этого метода см. в разделе Вызов метода.

Синтаксис

uint32 Pause();

Параметры

Этот метод не имеет параметров.

Возвращаемое значение

Возвращает одно из значений, перечисленных в следующем списке, или любое другое значение, указывающее на ошибку.

0

Успешно

5

доступ запрещен

Примеры

Пример кода VBScript Pause All Printers with Empty Print Queues (Приостановить все принтеры с пустыми очередями печати ) приостанавливает все принтеры без ожидающих заданий печати.

В следующем примере кода VBScript все задания печати приостанавливаются на сервере печати.

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 

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
Win32_Printer.mof
DLL
CIMWin32.dll

См. также раздел

Классы оборудования компьютерной системы

Win32_PrintJob