IEnumVARIANT::Reset 方法 (oaidl.h)
将枚举序列重置到开头。
语法
HRESULT Reset();
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
失败。 |
注解
无法保证第二次枚举完全相同的变体集,这与第一次枚举时完全相同。 尽管需要确切的重复项,但结果取决于要枚举的集合。 你可能会发现,某些集合不切实际地维护此条件 (例如,目录) 中的文件枚举。
示例
以下代码实现 IEnumVariant::Reset。 COM 基础知识行示例 (Enumvar.cpp) 中提供了 IEnumVariant 接口的完整示例实现。
STDMETHODIMP
CEnumVariant::Reset()
{
m_lCurrent = m_lLBound;
return NOERROR;
}
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | oaidl.h |