Win32_Service (WMI)

此类利用 WMI 中的类自动从 WMI 常规类继承特性的方式将特性传递到子类。请使用子类 IIsNntpService (WMI)IIsPop3Service (WMI)IIsImapService (WMI)IIsSmtpService (WMI)IIsFtpService (WMI)IIsWebService (WMI),因为这些子类的属性和方法很有用。

父类

Win32_BaseService (WMI)

方法

此类只从父类继承方法。

属性

下表列出了不属于从父类继承的属性。

属性名称数据类型描述
CheckPoint uint32 CheckPoint 属性包含服务在冗余的开始、停止、暂停或重新恢复操作过程中周期性报告其进度的递增值。例如,在启动服务时,服务完成其启动的每一个步骤应该增加这个值。调用服务上的操作的用户界面程序使用此值来在冗余的操作中跟踪服务进度。当服务没有开始、停止、暂停或重新恢复的操作搁置时,这个值无效并应该是零。
WaitHint uint32 WaitHint 属性包含了搁置的启动、停止、暂停或重新恢复操作所需的估计时间(单位是毫秒)。在指定的时间过去后,该服务会与增加的 CheckPoint 值一起,或与 CurrentState 中的更改一起向 SetServiceStatus 方法发出下个调用。如果 WaitHint 指定的时间已过,但是 CheckPoint 尚未增加、或 CurrentState 尚未更改,服务控制管理器或服务控制程序会认为出现了错误。
ProcessId uint32 ProcessId 属性包含服务实例的进程 ID。
相关主题

© 1997-2003 Microsoft Corporation。保留所有权利