勇芳软件工作室.汉化:  Windows Management Instrumentation > COM API for WMI > Interfaces > IWbemQualifierSet >

Delete Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemQualifierSet.Delete方法按名称删除指定的限定符。由于限定符传播规则,特定的限定符可能已经从另一个对象继承,并且仅在当前类或实例中被覆盖。在这种情况下,请使用删除方法将限定符重置为原始的继承值。

 

C++ 语法

 

HRESULT Delete(

[in]  LPCWSTR wszName

);

 

PowerBASIC 语法

 

METHOD Delete ( _

BYREF wszName AS WSTRINGZ _

) AS LONG

 

参数

 

wszName

 

要删除的限定词的名称。指针被视为只读。

 

返回值

 

此方法返回一个HRESULT,指示方法调用的状态。下表列出了HRESULT中包含的值。

 

退货代码

描述

WBEM_E_INVALID_OPERATION

删除此限定符是非法的。

WBEM_E_INVALID_PARAMETER

wszName参数无效。

WBEM_E_NOT_FOUND

未找到指定的限定词。

WBEM_S_NO_ERROR

通话成功。

WBEM_S_RESET_TO_DEFAULT

当删除覆盖限定符时,此状态代码(非错误代码)表示本地覆盖已被删除,并且父对象的原始限定符已恢复作用域。获得限定词的后续尝试将成功,返回父项的值。

 

要求

 

客户

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

服务器

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

在Wbemcli.inc中声明。

DLL

需要Fastprox.dll。

需要Krnlprov.dll。

需要Ncprov.dll。

需要Wbemcore.dll。