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

BeginEnumeration Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemContext.BeginEnumeration方法重置对象中所有上下文值的枚举。必须先调用IWbemContext.Next以枚举对象中的所有上下文值之前调用此方法。上下文值枚举的顺序对于IWbemContext的给定实例保证是不变的。

 

C++ 语法

 

HRESULT BeginEnumeration(

[in]  LONG lFlags

);

 

PowerBASIC 语法

 

METHOD BeginEnumeration ( _

BYVAL lFlags AS LONG _

) AS LONG

 

参数

 

lFlags

 

保留。该参数必须为0。

 

返回值

 

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

 

退货代码

描述

WBEM_E_INVALID_PARAMETER

LFLAGS参数无效。

WBEM_S_NO_ERROR

通话成功。

WBEM_E_OUT_OF_MEMORY

没有足够的内存开始新的枚举。

WBEM_E_UNEXPECTED

第二次致电IWbemContext.BeginEnumeration,而不会间接致电IWbemContext.EndEnumeration.

WBEM_E_FAILED

已经有一般的失败。

 

要求

 

客户

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

需要Esscli.dll。

需要Fastprox.dll。

需要Framedyn.dll。

需要Wbemcomn.dll。

需要Wbemcore.dll。

需要Wbemess.dll。

需要Wmipjobj.dll。