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

GetMethodOrigin Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemClassObject.GetMethodOrigin方法用于确定方法声明的类。

 

仅当当前对象是CIM类定义时才支持此调用。指向CIM实例的IWbemClassObject指针不提供方法操作。

 

C++ 语法

 

HRESULT GetMethodOrigin(

[in]   LPCWSTR wszMethodName,

[out]  BSTR *pstrClassName

);

 

PowerBASIC 语法

 

METHOD GetMethodOrigin ( _

BYREF wszMethodName AS WSTRINGZ, _

BYREF pstrClassName AS WSTRING _

) AS LONG

 

参数

 

wszMethodName

 

正在请求其所属类的对象的方法名称。

 

pstrClassName

 

接收拥有该方法的类的名称。

 

返回值

 

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

 

退货代码

描述

WBEM_E_NOT_FOUND

该方法不存在。

WBEM_E_INVALID_PARAMETER

一个或多个参数无效。

WBEM_S_NO_ERROR

通话成功。

 

备注

 

因为方法从类继承到类,所以通常需要确定给定方法的拥有类。

 

要求

 

客户

需要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

需要Cimwin32.dll。

需要Esscli.dll。

需要Evntrprv.dll。

需要Fastprox.dll。

需要Framedyn.dll。

需要Krnlprov.dll。

需要Ncprov.dll。

需要Wbemcore.dll。

需要Wbemess.dll。

需要Wmipiprt.dll。