描述
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。 |