勇芳软件工作室.汉化:  Windows Management Instrumentation > Scripting API for WMI > Scripting API Objects >

SWbemLastError

Previous pageReturn to chapter overviewNext page

SWbemLastError对象的方法和属性包含并处理错误对象。该对象的方法和属性与SWbemObject对象的方法和属性完全相同,但用于包含错误信息而不是WMI类信息。该对象可以由VBScript CreateObject调用创建。

 

您可以创建一个SWbemLastError错误对象来检查与之前的方法调用相关联的扩展错误信息。如果错误信息不可用,尝试创建错误对象将失败。如果调用成功并且错误对象返回,则对象的状态将被重置。进一步尝试检索错误对象将失败,直到发生新的错误。如果您进行失败的异步调用,SWbemSink.OnCompleted参数中的SWbemSink.OnCompleted事件可能会向您返回SWbemLastError对象。

 

方法

 

SWbemLastError对象定义了以下方法。

 

方法

描述

Associators_

不曾用过。SWbemObject对象提供了相同的方法。

AssociatorsAsync_

不曾用过。SWbemObject对象提供了相同的方法。

克隆_

制作当前对象的副本。

CompareTo_

测试两个对象的平等。

删除_

不曾用过。SWbemObject对象提供了相同的方法。

DeleteAsync_

不曾用过。SWbemObject对象提供了相同的方法。

ExecMethod_

不曾用过。SWbemObject对象提供了相同的方法。

ExecMethodAsync_

不曾用过。SWbemObject对象提供了相同的方法。

GetObjectText_

检索使用MOF语法编写的对象的文本表示。

Instances_

不曾用过。SWbemObject对象提供了相同的方法。

InstancesAsync_

不曾用过。SWbemObject对象提供了相同的方法。

放_

不曾用过。SWbemObject对象提供了相同的方法。

PutAsync_

不曾用过。SWbemObject对象提供了相同的方法。

References_

不曾用过。SWbemObject对象提供了相同的方法。

ReferencesAsync_

不曾用过。SWbemObject对象提供了相同的方法。

SpawnDerivedClass_

不曾用过。SWbemObject对象提供了相同的方法。

SpawnInstance_

不曾用过。SWbemObject对象提供了相同的方法。

Subclasses_

不曾用过。SWbemObject对象提供了相同的方法。

SubclassesAsync_

不曾用过。SWbemObject对象提供了相同的方法。

 

属性

 

SWbemLastError对象定义了以下属性。

 

属性

描述

Derivation_

不曾用过。SWbemObject对象提供了相同的方法。

方法_

不曾用过。SWbemObject对象提供了相同的方法。

路径_

包含表示当前类或实例的对象路径的SWbemObjectPath对象。

属性_

表示SWbemLastError对象的属性集合。此属性是SWbemPropertySet对象。

Qualifiers_

不曾用过。SWbemObject对象提供了相同的方法。

安全_

不曾用过。SWbemObject对象提供了相同的方法。

 

要求

 

客户

需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95 OSR2及更高版本。

服务器

需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。

类型库

使用Wbemdisp.tlb。

DLL

需要Wbemdisp.dll。