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

BeginMethodEnumeration Method

Previous pageReturn to chapter overviewNext page

描述

 

使用IWbemClassObject.BeginMethodEnumeration方法调用来开始枚举可用于该对象的方法。

 

仅当当前对象是CIM类定义时才支持此调用。指向CIM实例的IWbemClassObject指针无法使用方法操作。枚举方法的顺序保证对于IWbemClassObject的给定实例是不变的。

 

C++ 语法

 

HRESULT BeginMethodEnumeration(

[in]  LONG lEnumFlags

);

 

PowerBASIC 语法

 

METHOD BeginMethodEnumeration ( _

BYVAL lEnumFlags AS LONG _

) AS LONG

 

参数

 

lEnumFlags

 

指定枚举的范围。

 

可能的值:

 

含义

WBEM_FLAG_LOCAL_ONLY

只包括在类本身中定义的方法。

WBEM_FLAG_PROPAGATED_ONLY

只包括从父类继承的方法。

 

返回值

 

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

 

退货代码

描述

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。