Win32_PrintJob 类的 Pause 方法

PauseWMI 类方法暂停打印作业。

本主题使用托管对象格式 (MOF) 语法。 有关使用此方法的详细信息,请参阅 调用方法

语法

uint32 Pause();

参数

此方法没有任何参数。

返回值

返回以下列表中列出的值之一,或返回指示错误的任何其他值。

0

Success

5

拒绝访问

示例

使用空打印队列暂停所有打印机 VBScript 代码示例暂停没有挂起打印作业的任何打印机。

以下 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